Odosielanie formulárov metódou GET v protokole HTTP
Pomocou jazyka HTML je možné na webovej stránke vytvárať
formuláre, do ktorých môže používateľ
vkladať údaje. V atribúte action
formulára sa uvádza URI, na ktorý
bude formulár odoslaný, a v atribúte
method - názov metódy HTTP pre odoslanie.
Metóda odoslania môže byť GET alebo POST. Ostatné metódy HTTP pre formuláre prehliadačmi nie sú podporované.
Vytvorme formulár, ktorý bude odosielaný metódou GET:
<form action="/page/" method="GET">
<input name="test1" value="1">
<input name="test2" value="2">
<input type="submit">
</form>
Po kliknutí na tlačidlo odoslania bude vykonaná nasledujúca požiadavka HTTP, obsahujúca údaje z formulára:
GET /page/?test1=value1&test2=2 HTTP/1.1
Vytvorte formulár, ktorý odosiela údaje metódou GET a odošlite ho na nejakú webovú stránku.
Po odoslaní formuláru skúmajte obsah URL a nájdite v ňom GET parametre.
v nástroji vývojára prehliadača na karte "Network" najdite svoju požiadavku. Kliknite na ňu. V zobrazených podrobnostiach o požiadavke nájdite kartu "Payload". Pozrite sa, čo bude obsahovať.