⊗inhpAdvFMP 23 of 29 menu

Wysyłanie formularzy metodą POST w protokole HTTP

Wyślijmy teraz formularz metodą POST. Ustawmy odpowiednią wartość atrybutowi method:

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

Po naciśnięciu przycisku wysyłania zostanie wykonane następujące żądanie HTTP:

POST /page/ HTTP/1.1

Jak widzisz, przy wysyłaniu tą metodą, URI żądania nie będzie zawierać danych formularza. Dane te będą zawarte w ciele żądania w postaci Query String:

test1=value1&test2=2

Utwórz formularz wysyłający dane metodą POST i wyślij go na dowolną stronę internetową.

Po wysłaniu formularza sprawdź zawartość URL i upewnij się, że przy takim wysłaniu formularza nie ma parametrów GET.

Spróbuj odświeżyć stronę po wysłaniu formularza. Co się stanie?

W narzędziach deweloperskich przeglądarki znajdź zakładkę "Payload". Sprawdź, co będzie ona zawierać.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć