Адпраўка форм метадам 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 параметры.
У адладчыку браўзэра на ўкладцы "Network" знайдзіце ваш запыт. Націсніце на яго. У з'явіўшыхся падрабязнасцях запыту знайдзіце ўкладку "Payload". Паглядзіце, што яна будзе змяшчаць.