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:
<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:
GET /page/?test1=value1&test2=2 HTTP/1.1
Napravite formular koji šalje podatke metodom GET i pošaljite ga na neki sajt.
Nakon slanja formulara proučite sadržaj URL-a i pronađite u njemu GET parametre.
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.