Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Какой лучший способ передать на сервер тучу перемнных? (Без сокета) (http://www.flasher.ru/forum/showthread.php?t=141965)

alexberkut 09.07.2010 13:13

Из личного опыта, в строке браузера не более 4Кб символов.

Проще всего передать данные в виде XML. Он и с кодировками хорошо работает (скажем русские, амляуты, японские, корейские символы и пр.), структура понятня, во флеше делается с полпинка.

wvxvw 09.07.2010 15:21

Цитата:

Сообщение от Tr1te (Сообщение 920961)
А чем пост от гет отличается кроме формы, ну по скорости например. Просто вижу часто гет используют видимо он предпочтительней.

GET может содержать только определенный набор символов (управляющие символы типа \r \n и т.п. - нельзя).
GET передает параметы вместе с URL это может быть выгодно для SEO (search engine optimization) - например, на этом форуме страницы получаются врезультате GET запросов (если бы они получались в ответ на POST запросы, то поисковики не смогли бы их "запомнить"). POST запросы нужны для того, чтобы передать что-то, что не попадает в "память" браузера, или для того, чтобы передавать большие объемы какой угодно информации. POST типично используется для передачи паролей, загрузки файлов и т.п.

Сайлас 09.07.2010 15:40

wvxvw, я думаю, что для новичка, можно так подвести итог:
Изначально (это не значит что так используют всегда) задумывалось так, что
1. GET-запрос - это запрос содержимого. GET-запросы нужны для того чтобы, обращаясь к скрипту, получать разное содержимое при разных гет запросах (т.е. разные id - разные люди, например). Т.е. гет-запрос с разным параметром одной переменной логически равен разным html страницам, поэтому же и кешируется (если не настроено иначе) каждый контент с новым гет-запросом. Для передачи данных гет не предназначался.
2. POST-это не запрос, а передача и нужен для того, чтобы передавать данные от пользователя ресурсу.

wvxvw 09.07.2010 16:22

Вообще и то и другое - методы запросов. POST запрос, соответсвенно, запрос использующий метод POST.

Сайлас 09.07.2010 17:33

Ну понятно, что в общем это запросы (методы) протокола HTTP. Я имею в виду, что смысл у одного - запросить данные со страницы, а у другого передать.

Tr1te 09.07.2010 22:35

wvxvw, спасибо, подвох понят. :)


Часовой пояс GMT +4, время: 20:40.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.