Отправка форм методом 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". Посмотрите, что она будет содержать.