Slanje formulara metodom POST u HTTP protokolu

Hajde sada da pošaljemo formular metodom POST. Dodelićemo odgovarajuću vrednost atributu method:

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

Nakon klika na dugme za slanje biće izvršen sledeći HTTP zahtev:

httpPOST /page/ HTTP/1.1

Kao što vidite, pri slanju ovim metodom, URI zahteva neće sadržati podatke formulara. Ovi podaci će biti sadržani u telu zahteva u obliku Query String-a:

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

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

Задание 2

Nakon slanja formulara proučite sadržaj URL-a i uverite se da GET parametara pri takvom slanju formulara nema.

Задание 3

Pokušajte da osvežite stranicu nakon slanja formulara. Šta će se desiti?

Задание 4

U brauzerskom alatu za otklanjanje grešaka pronađite karticu "Payload". Pogledajte šta će ona sadržati.