⊗inhpAdvFMP 23 of 29 menu

Trimiterea formularelor prin metoda POST în protocolul HTTP

Haideți acum să trimitem un formular folosind metoda POST. Să specificăm valoarea corespunzătoare atributului method:

<form action="/page/" method="POST"> <input name="test1"> <input name="test2"> <input type="submit"> </form>

După apăsarea butonului de trimitere va fi efectuată următoarea cerere HTTP:

POST /page/ HTTP/1.1

După cum vedeți, la trimiterea cu această metodă, URI-ul cererii nu va conține datele formularului. Aceste date vor fi conținute în corpul cererii sub forma Query String:

test1=value1&test2=2

Creați un formular care trimite date folosind metoda POST și trimiteți-l pe un site oarecare.

După trimiterea formularului, examinați conținutul URL-ului și asigurați-vă că nu există parametri GET cu această metodă de trimitere a formularului.

Încercați să reîmprospătați pagina după trimiterea formularului. Ce se va întâmpla?

În debugger-ul browserului, găsiți fila "Payload". Uitați-vă ce va conține ea.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge