Ирсоли формҳо бо усули 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 ҳангоми чунин ирсоли форм вуҷуд надоранд.
Кӯшиш кунед саҳифаро пас аз ирсоли форм аз нав бор кунед. Чӣ рӯй медиҳад?
Дар бачакони браузер вкладкаи "Payload"-ро ёбед. Нигаред, ки он чӣ чизеро дар бар мегирад.