ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 17.06.2010, 10:14
Аватар для RedFern.89
RedFern.89
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме:
500264

Репутация: 69
Отправить сообщение для RedFern.89 с помощью ICQ
По умолчанию

Dr1ver, думаешь научил чему-то? оО про multipart/form-data я знаю уже давно. Всеравно это 2 РАЗНЫХ метода!
 
Ответить с цитированием

  #12  
Старый 17.06.2010, 10:42
Аватар для heretic1990
heretic1990
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме:
3728999

Репутация: 444
По умолчанию

трудно спорить какой из методов лучше, каждый хорош в своём роде.
 
Ответить с цитированием

  #13  
Старый 17.06.2010, 11:41
Аватар для wildshaman
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


Отправить сообщение для wildshaman с помощью ICQ
По умолчанию

Цитата:
Сообщение от Dr1ver  
У пост лимит передаваемых данных больше и не отображается в адресной строке, вот и вся разница, пост запрос может содержать не только переменные , но и другие данные, например файл.
А файлы какбы ты постом и не передашь.
Зато пост не логируется без mod_security

2рукуешс1990: да, согласен, в зависимости от задчи надо юзать или пост, или гет. Ясно, что названия категорий на сайте, к примеру, ты не будешь передавать постом
 
Ответить с цитированием

  #14  
Старый 17.06.2010, 13:07
Аватар для M_script_
M_script_
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме:
1819761

Репутация: 180
Отправить сообщение для M_script_ с помощью ICQ
По умолчанию

Цитата:
Сообщение от wildshaman  
А файлы какбы ты постом и не передашь.
это опечатка или ты серьезно так считаешь?
 
Ответить с цитированием

  #15  
Старый 17.06.2010, 13:54
Аватар для RedFern.89
RedFern.89
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме:
500264

Репутация: 69
Отправить сообщение для RedFern.89 с помощью ICQ
По умолчанию

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

  #16  
Старый 17.06.2010, 14:06
Аватар для 1n0y
1n0y
Участник форума
Регистрация: 09.05.2009
Сообщений: 186
Провел на форуме:
1682814

Репутация: 102
Отправить сообщение для 1n0y с помощью ICQ
По умолчанию

писал тут вчера программку. было влом делать через пост, решил тупо гет'нуть урл с подставленными данными. всё бы хорошо, но сервер не принимал этот запрос и перекидывал на совершенно левую страницу, хотя запросы были идентичными.
поэтому да, как сделано на сайте, так делайте в проге
 
Ответить с цитированием

  #17  
Старый 17.06.2010, 14:06
Аватар для slesh
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

очередной тупой спор, вы бы еще начали бы спорить по поводу того что лучше рот или жопа. С одной стороны и то и другое можно использовать одинаково, но вот срать ртом както не удобно былобы, Да и жевать жопой тоже. По идее всё зависит от ситуации и конкретного сервака и его скриптов.

Но для понимания смысла GET и POST достаточно просто задуматься над их переводом.
GET - получить
POST - отправить
Именно по этой концепции GET должен использоваться для получения каких либо страниц (с передачей информации о какой либо странице через параметры). т.е. в параметрах GET должны быть номера страницы, её идентификатор, различные флаги по формированию страницы (сортировка, критерии выбора итд итп)
А вот POST - посылка данных пользователем. И в его параметра указываются непосредственно данные форм, которые заполняет юзверь (текстовые поля, радиобатоны, чекбоксы, файлы, списки итд итп).
К томуже при мультипарт запросах ооочень не рационально передавать много служебных данных (для этого юзается параметры вызова скрипта(как в GET запросе))
Да и POST запрос весомее GET запроса, потому что передаются служебные заголовке о типе, кодировке и размере данных.

Исключение могут быть только следующие ситуации:
Через GET можно посылать:
- если требуется наглядность или логирование сервером
- если требуется удобство быстрого редактирования параметрах(допустим изменение размеров изображения, очень удобно через GET потому что правится быстро)
- поисковые запросы.
Через POST можно посылать если:
- необходимо скрыть от пользователя какието служебные данные, допустим коды от капчи
- необходимо скрыть от серверного логирования запросы.

Последний раз редактировалось slesh; 17.06.2010 в 14:10..
 
Ответить с цитированием

  #18  
Старый 17.06.2010, 14:07
Аватар для M_script_
M_script_
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме:
1819761

Репутация: 180
Отправить сообщение для M_script_ с помощью ICQ
По умолчанию

Цитата:
Сообщение от RedFern.89  
multipart/form-data начто реализован в методе POST??
Спалю мега-приват - файлы и без multipart/form-data можно передавать
 
Ответить с цитированием

  #19  
Старый 17.06.2010, 14:12
Аватар для slesh
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

2 M_script_ можно но не нужно. Потому что в мультипарт файл передается без изменений, а если ты его просто постом отправишь, то браузеру придется предварительно конвертнуть спец символы. а сервак наоборот должен будет провернуть это в обратную, что считается очень не рациональным в плане производительности.
 
Ответить с цитированием

  #20  
Старый 17.06.2010, 14:50
Аватар для wildshaman
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


Отправить сообщение для wildshaman с помощью ICQ
По умолчанию

Да, опечатка, я имел в виду гет))
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Халявный Интернет (для маленьких) stopxaker Статьи 91 20.04.2010 19:52
Помогите найти историю GrimmJow Болталка 11 05.04.2010 21:34



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ