Pošiljanje obrazcev z metodo POST v protokolu HTTP

Poskusimo zdaj poslati obrazec z metodo POST. Nastavimo ustrezno vrednost atributu method:

html<form action="/page/" method="POST">
  <input name="test1">
  <input name="test2">
  
  <input type="submit">
</form>

Po kliku na gumb za pošiljanje bo izvedena naslednja HTTP zahteva:

httpPOST /page/ HTTP/1.1

Kot lahko vidite, pri pošiljanju s to metodo, URI zahteve ne bo vseboval podatkov obrazca. Ti podatki bodo vsebovani v telesu zahteve v obliki Query String:

httptest1=value1&test2=2
Задание 1

Ustvarite obrazec, ki pošilja podatke z metodo POST in ga pošljite na neko spletno stran.

Задание 2

Po pošiljanju obrazeca preverite vsebino URL-ja in se prepričajte, da parametrov GET pri takšnem pošiljanju obrazca ni.

Задание 3

Poskusite osvežiti stran po pošiljanju obrazca. Kaj se bo zgodilo?

Задание 4

V brskalnikovem razhroščevalniku poiščite zavihek "Payload". Poglejte, kaj bo vseboval.