Formų siuntimas POST metodu HTTP protokole

Dabar išsiųskime formą POST metodu. Nurodykime atitinkamą reikšmę atributui method:

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

Paspaudus siuntimo mygtuką bus atliktas toks HTTP užklausa:

httpPOST /page/ HTTP/1.1

Kaip matote, siunčiant šiuo metodu, Užklausos URI nebus formos duomenys. Šie duomenys bus pateikti užklausos korpuse Query String formatu:

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

Sukurkite formą, siunčiančią duomenis POST metodu ir išsiųskite ją į kokią nors svetainę.

Задание 2

Išsiuntę formą, patikrinkite URL turinį ir įsitikinkite, kad GET parametrų tokiu atveju formos siuntimo nėra.

Задание 3

Pabandykite atnaujinti puslapį po formos siuntimo. Kas atsitiks?

Задание 4

Naršyklės derinimo priemonėje suraskite skirtuką "Payload". Pažiūrėkite, ką jis bus turės.