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

что лучше POS или GET
  #1  
Старый 16.06.2010, 23:57
Аватар для akimov_aleks
akimov_aleks
Новичок
Регистрация: 03.05.2009
Сообщений: 22
Провел на форуме:
38103

Репутация: 0
По умолчанию что лучше POS или GET

Изучаю потихоньку и возник вопрос
что лучше делать
проктический людой POS запрос можно переделать в GET запрос. у кого какие мнения что жу лучше POS или GET
 
Ответить с цитированием

  #2  
Старый 17.06.2010, 00:02
Аватар для POS_troi
POS_troi
Познавший АНТИЧАТ
Регистрация: 01.12.2006
Сообщений: 1,769
Провел на форуме:
3718311

Репутация: 1118


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

Смотря для каких целей.

Если хочеш знать все что происходит то GET лучше - он логируется.

И вообще разделом ошибся
 
Ответить с цитированием

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

Репутация: 1550


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

Не практически любой.
Если у тебя в скрипте явно прописано $_POST['lalalal'] то постом ты данные эти не передашь, если у тебя register_global не включено.
Если свой двиг\скрипт, то лучше делай post - так юзеры меньше буду лазить где е надо. Хотя если скрипт явно не безопасен - делай гет, ибо все щапросы будут логироваться - или пост, но с mod_rewrite
Выбирай сам)
 
Ответить с цитированием

  #4  
Старый 17.06.2010, 00:22
Аватар для Gar|k
Gar|k
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме:
991929

Репутация: 395


По умолчанию

поправочка wildshaman
Цитата:
Если у тебя в скрипте явно прописано $_POST['lalalal'] то гетом ты данные эти не передашь...
register_global вырубили в стандарте еще чутьли не с 4 версии...
странная логика если скрипт не безопасен делать GET o_O

POST запрос хорош тем что данные не видны обывателю, плох тем что при прямых переходах на страницу его нужно отправлять заново. При обновлении страницы с отправленным запросом данные отправляются снова - головная боль веб кодеров повторение данных уже принятых ) обычно делают редирект )

насколько я помню в apache можно настроить логирование и POST запросов целиком

минусы GET запроса это
1 некрасивый адрес - это очень не нравиться поисковикам
2 все переменные передаваемые скрипту как на ладони (mod_rewrite рулит хотя сейчас чаще встречается связка mod_rewrite и собственного парсера ЧПУ типа index.php?rew=/abakadabra/)

в общем видимых плюсов GET я не вижу ЧПУ рулит )
 
Ответить с цитированием

  #5  
Старый 17.06.2010, 07:35
Аватар для akimov_aleks
akimov_aleks
Новичок
Регистрация: 03.05.2009
Сообщений: 22
Провел на форуме:
38103

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

так так ребята раздео о delphi
какие поисковики.
разберае IdHTTP.Pos или IdHTTP.Get
 
Ответить с цитированием

  #6  
Старый 17.06.2010, 07:51
Аватар для tracy
tracy
Познающий
Регистрация: 24.03.2009
Сообщений: 54
Провел на форуме:
333485

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

Цитата:
Сообщение от akimov_aleks  
так так ребята раздео о delphi
какие поисковики.
разберае IdHTTP.Pos или IdHTTP.Get
ТС, напиши по Русски
А вообще так Get легче , но Post чаще используют для авторизаций )
 
Ответить с цитированием

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

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

Цитата:
Сообщение от akimov_aleks  
так так ребята раздео о delphi
какие поисковики.
разберае IdHTTP.Pos или IdHTTP.Get
Как на сайте сделано, так и в программе делай.
 
Ответить с цитированием

  #8  
Старый 17.06.2010, 09:23
Аватар для Vlad&slav
Vlad&slav
Участник форума
Регистрация: 01.01.2009
Сообщений: 138
Провел на форуме:
817404

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

POST конечно, больше можно передать
 
Ответить с цитированием

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

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

как это понять, что лучше? о_О это 2 разных по сути метода.

Во-первых не POS а POST

разъясняю:

GET - Используется для запроса содержимого указанного ресурса. С помощью метода GET можно также начать какой-либо процесс. В этом случае в тело ответного сообщения следует включить информацию о ходе выполнения процесса.

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

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

  #10  
Старый 17.06.2010, 10:05
Аватар для Dr1ver
Dr1ver
Участник форума
Регистрация: 20.08.2008
Сообщений: 137
Провел на форуме:
2607957

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

У пост лимит передаваемых данных больше и не отображается в адресной строке, вот и вся разница, пост запрос может содержать не только переменные , но и другие данные, например файл.
 
Ответить с цитированием
Ответ



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



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


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




ANTICHAT.XYZ