⊗inhpAdvFMP 23 of 29 menu

Изпращане на форми чрез 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". Погледнете какво ще съдържа.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне