Pošiljanje obrazcev z metodo GET v protokolu HTTP

S pomočjo jezika HTML je na spletni strani mogoče ustvariti obrazce, v katere lahko uporabnik vnaša podatke. V atributu action obrazca je določen URI, na katerega bo obrazec poslan, v atributu method pa ime metode HTTP za pošiljanje.

Metoda pošiljanja je lahko GET ali POST. Druge metode HTTP za obrazce brskalniki ne podpirajo.

Naredimo obrazec, ki bo poslan z metodo GET:

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

Po kliku na gumb za pošiljanje bo izvedena naslednja zahteva HTTP, ki vsebuje podatke obrazca:

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

Naredite obrazec, ki pošilja podatke z metodo GET in ga pošljite na katero koli spletno stran.

Задание 2

Po pošiljanju obrazca preučite vsebino URL-ja in v njem poiščite parametre GET.

Задание 3

v razhroščevalniku brskalnika na zavihek "Network" poiščite vašo zahtevo. Kliknite nanjo. V podrobnostih zahteve, ki se prikažejo, poiščite zavihek "Payload". Poglejte, kaj bo vseboval.