Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

17.06.2010, 10:14
|
|
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме: 500264
Репутация:
69
|
|
Dr1ver, думаешь научил чему-то? оО про multipart/form-data я знаю уже давно. Всеравно это 2 РАЗНЫХ метода!
|
|
|

17.06.2010, 10:42
|
|
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме: 3728999
Репутация:
444
|
|
трудно спорить какой из методов лучше, каждый хорош в своём роде.
|
|
|

17.06.2010, 11:41
|
|
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме: 12942062
Репутация:
1550
|
|
Сообщение от Dr1ver
У пост лимит передаваемых данных больше и не отображается в адресной строке, вот и вся разница, пост запрос может содержать не только переменные , но и другие данные, например файл.
А файлы какбы ты постом и не передашь.
Зато пост не логируется без mod_security
2рукуешс1990: да, согласен, в зависимости от задчи надо юзать или пост, или гет. Ясно, что названия категорий на сайте, к примеру, ты не будешь передавать постом
|
|
|

17.06.2010, 13:07
|
|
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме: 1819761
Репутация:
180
|
|
Сообщение от wildshaman
А файлы какбы ты постом и не передашь.
это опечатка или ты серьезно так считаешь? 
|
|
|

17.06.2010, 13:54
|
|
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме: 500264
Репутация:
69
|
|
Сообщение от wildshaman
А файлы какбы ты постом и не передашь.
товарищъъъъъ!!! вы с луны упали совсем?! о________О а multipart/form-data начто реализован в методе POST?? после такого заявление, вас остается направить на чтение статей об HTTP!
|
|
|

17.06.2010, 14:06
|
|
Участник форума
Регистрация: 09.05.2009
Сообщений: 186
Провел на форуме: 1682814
Репутация:
102
|
|
писал тут вчера программку. было влом делать через пост, решил тупо гет'нуть урл с подставленными данными. всё бы хорошо, но сервер не принимал этот запрос и перекидывал на совершенно левую страницу, хотя запросы были идентичными.
поэтому да, как сделано на сайте, так делайте в проге 
|
|
|

17.06.2010, 14:06
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
очередной тупой спор, вы бы еще начали бы спорить по поводу того что лучше рот или жопа. С одной стороны и то и другое можно использовать одинаково, но вот срать ртом както не удобно былобы, Да и жевать жопой тоже. По идее всё зависит от ситуации и конкретного сервака и его скриптов.
Но для понимания смысла GET и POST достаточно просто задуматься над их переводом.
GET - получить
POST - отправить
Именно по этой концепции GET должен использоваться для получения каких либо страниц (с передачей информации о какой либо странице через параметры). т.е. в параметрах GET должны быть номера страницы, её идентификатор, различные флаги по формированию страницы (сортировка, критерии выбора итд итп)
А вот POST - посылка данных пользователем. И в его параметра указываются непосредственно данные форм, которые заполняет юзверь (текстовые поля, радиобатоны, чекбоксы, файлы, списки итд итп).
К томуже при мультипарт запросах ооочень не рационально передавать много служебных данных (для этого юзается параметры вызова скрипта(как в GET запросе))
Да и POST запрос весомее GET запроса, потому что передаются служебные заголовке о типе, кодировке и размере данных.
Исключение могут быть только следующие ситуации:
Через GET можно посылать:
- если требуется наглядность или логирование сервером
- если требуется удобство быстрого редактирования параметрах(допустим изменение размеров изображения, очень удобно через GET потому что правится быстро)
- поисковые запросы.
Через POST можно посылать если:
- необходимо скрыть от пользователя какието служебные данные, допустим коды от капчи
- необходимо скрыть от серверного логирования запросы.
Последний раз редактировалось slesh; 17.06.2010 в 14:10..
|
|
|

17.06.2010, 14:07
|
|
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме: 1819761
Репутация:
180
|
|
Сообщение от RedFern.89
multipart/form-data начто реализован в методе POST??
Спалю мега-приват - файлы и без multipart/form-data можно передавать 
|
|
|

17.06.2010, 14:12
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
2 M_script_ можно но не нужно. Потому что в мультипарт файл передается без изменений, а если ты его просто постом отправишь, то браузеру придется предварительно конвертнуть спец символы. а сервак наоборот должен будет провернуть это в обратную, что считается очень не рациональным в плане производительности.
|
|
|

17.06.2010, 14:50
|
|
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме: 12942062
Репутация:
1550
|
|
Да, опечатка, я имел в виду гет))
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|