Dërgimi i Formave me Metodën POST në Protokollin HTTP

Le të dërgojmë tani formën me metodën POST. Le të caktojmë vlerën përkatëse atributit method:

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

Pas klikimit në butonin e dërgimit, do të kryhet kërkesa HTTP e mëposhtme:

httpPOST /page/ HTTP/1.1

Siç e shihni, kur dërgohet me këtë metodë, URI e kërkesës nuk do të përmbajë të dhënat e formës. Këto të dhëna do të përmbahen në trupin e kërkesës në formën e Query String:

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

Krijoni një formë që dërgon të dhënat me metodën POST dhe dërgoni atë në ndonjë faqe interneti.

Задание 2

Pas dërgimit të formës, shqyrtoni përmbajtjen e URL dhe sigurohuni që nuk ka parametra GET me një dërgim të tillë të formës.

Задание 3

Provoni të rifreskoni faqen pas dërgimit të formës. Çfarë ndodh?

Задание 4

Në debuger të shfletuesit, gjeni skedën "Payload". Shikoni çfarë do të përmbajë ajo.