Испраќање на форми со 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". Погледнете што ќе содржи.