Formų siuntimas GET metodu HTTP protokole

Naudojant HTML kalbą svetainėje galima kurti formas, į kurias vartotojas gali įvesti duomenis. Formos atribute action nurodomas URI, į kurį bus siunčiama forma, o atribute method - HTTP siuntimo metodo pavadinimas.

Siuntimo metodas gali būti arba GET, arba POST. Kiti HTTP metodai formoms naršyklėmis nepalaikomi.

Sukurkime formą, kuri bus siunčiama GET metodu:

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

Paspaudus siuntimo mygtuką, bus atliktas šis HTTP užklausa, kurioje yra formos duomenys:

httpGET /page/?test1=value1&test2=2 HTTP/1.1
Задание 1

Sukurkite formą, siunčiančią duomenis GET metodu ir išsiųskite ją į kokią nors svetainę.

Задание 2

Išsiuntę formą, išnagrinėkite URL turinį ir jame suraskite GET parametrus.

Задание 3

Naršyklės derinimo priemonėje skirtuke "Network" rasite savo užklausą. Spustelėkite ją. Atsiradusiose užklausos detalėse rasite skirtuką "Payload". Pažiūrėkite, ką jis bus turįs.