offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗inhpAdvFMG 22 of 29 menu

Отправка форм методом GET в протоколе HTTP

Через язык HTML на сайте можно создавать формы, в которые пользователь может вводить данные. В атрибуте action формы указывается URI, на который будет отправлена форма, а в атрибуте method - имя HTTP метода отправки.

Метод отправки может быть либо GET, либо POST. Другие HTTP методы для форм браузерами не поддерживаются.

Давайте сделаем форму, которая будет отправляться методом GET:

<form action="/page/" method="GET"> <input name="test1" value="1"> <input name="test2" value="2"> <input type="submit"> </form>

После нажатия на кнопку отправки будет выполнен следующий HTTP запрос, содержащий данные формы:

GET /page/?test1=value1&test2=2 HTTP/1.1

Сделайте форму, отправляющую данные методом GET и отправьте ее на какой-нибудь сайт.

После отправки формы изучите содержимое URL и найдите в нем GET параметры.

В отладчике браузера на вкладке "Server" найдите ваш запрос. Нажмите на него. В появившихся подробностях запроса найдите вкладку "Payload". Посмотрите, что она будет содержать.