HTTP protokolida POST metodi bilan formani yuborish
Keling, endi formani POST metodi bilan
yuboraylik. method atributiga
mos qiymatni ko'rsating:
<form action="/page/" method="POST">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Yuborish tugmasini bosgandan so'ng quyidagi HTTP so'rovi bajariladi:
POST /page/ HTTP/1.1
Ko'rib turganingizdek, ushbu usul bilan yuborishda so'rov URIda formaning ma'lumotlari bo'lmaydi. Ushbu ma'lumotlar so'rov tarkibida Query String shaklida bo'ladi:
test1=value1&test2=2
Ma'lumotlarni POST metodi bilan yuboradigan formani yarating va uni biron bir saytga yuboring.
Formani yuborgandan so'ng URL manzilini o'rganing va shunday formani yuborishda GET parametrlari yo'qligiga ishonch hosil qiling.
Formani yuborgandan so'ng sahifani yangilashga harakat qiling. Nima bo'ladi?
Brauzerning debuggerida "Payload" yorlig'ini toping. U nimalarni o'z ichiga olishini ko'ring.