Skip to content

Metody HTTP wyjaśnione

Wszystkie metody żądań HTTP w jednej tabeli: metoda, bezpieczna, idempotentna, treść żądania i typowe użycie. Szybka ściąga towarzysząca narzędziu Metody HTTP.

Metody HTTP mówią serwerowi, jaką akcję wykonać. Najważniejsze są dwie własności. Bezpieczna oznacza, że metoda nie zmienia stanu serwera, więc GET lub HEAD nigdy samodzielnie nie zapisuje danych. Idempotentna oznacza, że wynik jest taki sam niezależnie od tego, ile razy wyślesz żądanie, więc PUT lub DELETE powtórzony dziesięć razy kończy w tym samym stanie co raz. POST nie jest ani bezpieczny, ani idempotentny, dlatego służy do tworzenia nowych rzeczy. Narzędzie towarzyszące pozwala zgłębić każdą metodę.

Tabela referencyjna · 9 wpisyOtwórz narzędzie http-methods →
9 of 9 rows
Metody HTTP
TakTakNiePobiera zasób z serwera bez zmiany jego stanu.
NieNieZwyklePrzesyła dane, aby utworzyć nowy zasób lub wywołać akcję.
NieTakTakZastępuje cały zasób pod znanym adresem URL danymi, które wysyłasz.
NieNieTakStosuje częściową zmianę istniejącego zasobu.
NieTakNieUsuwa zasób z serwera.
TakTakNiePobiera nagłówki odpowiedzi dla adresu URL, jak GET bez zwracania treści.
TakTakNiePyta, jakie metody i funkcje serwer dopuszcza dla adresu URL.
TakTakNieOdsyła otrzymane żądanie z powrotem w celu diagnostyki ścieżki.
NieNieNieOtwiera tunel do serwera, zwykle dla TLS przez proxy.