Slanje formulara metodom GET u HTTP protokolu

Preko HTML jezika na sajtu je moguće kreirati formulare u koje korisnik može unositi podatke. U atributu action formulara se navodi URI, na koji će formular biti poslat, a u atributu method - ime HTTP metode za slanje.

Metoda slanja može biti ili GET, ili POST. Drugi HTTP metodi za formulare od strane browsera nisu podržani.

Hajde da napravimo formular koji će se slati metodom GET:

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

Nakon klika na dugme za slanje biće izvršen sledeći HTTP zahtev, koji sadrži podatke formulara:

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

Napravite formular koji šalje podatke metodom GET i pošaljite ga na neki sajt.

Задание 2

Nakon slanja formulara proučite sadržaj URL-a i pronađite u njemu GET parametre.

Задание 3

U browser debuggeru na kartici "Network" pronađite vaš zahtev. Kliknite na njega. U detaljima zahteva koji se pojave pronađite karticu "Payload". Pogledajte šta će ona da sadrži.