POST методу менен формаларды жөнөтүү HTTP протоколунда
Келгиле, азыр форманы
POST методу менен жөнөтөлү. method атрибутуна
тиешелүү маанини көрсөтөлү:
<form action="/page/" method="POST">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Жөнөтүү баскычын баскандан кийин төмөнкү HTTP сурамы аткарылат:
POST /page/ HTTP/1.1
Көрүп тургандарыңардай, бул ыкма менен жөнөткөндө, сурамдын URI форманын маалыматтарын камтыбайт. Бул маалыматтар сурамдын денесинде Query String түрүндө болот:
test1=value1&test2=2
POST методу менен маалымат жөнөтүүчү форма жасаңыз жана аны каалаган сайтка жөнөтүңүз.
Форманы жөнөткөндөн кийин URL дарегиндеги мазмунду изилдеп көрүңүз жана мындай форма жөнөтүүдө GET параметрлери жок экенине ишенип көрүңүз.
Форманы жөнөткөндөн кийин баракчаны жаңыртып көрүңүз. Эмне болот?
Браузердин debugger инструментинде "Payload" кошумчасын табыңыз. Анын эмнени камтыганын карап көрүңүз.