Metoda HTTP

Metoda HTTP

Kody i metody statusu HTTP są kluczowymi elementami ekosystemu internetowego i stanowią podstawę komunikacji między serwerami internetowymi a klientami. Każdy, kto kiedykolwiek odwiedził stronę internetową, miał do czynienia z tymi mechanizmami, często niezauważalnie. Na przykład, gdy nie można znaleźć strony, napotykamy znajomy kod statusu "404 Not Found". W takim momencie staje się jasne, jak ściśle powiązane są nasze doświadczenia online z tymi kodami. W złożonej choreografii ruchu internetowego metody HTTP służą jako przewodniki wskazujące, jakie działania należy wykonać, podczas gdy kody stanu HTTP informują nas o powodzeniu lub niepowodzeniu tych działań. Ten podwójny system zapewnia przejrzystość i wydajność ruchu internetowego, umożliwiając witrynom i aplikacjom internetowym płynną interakcję z szeroką gamą urządzeń i użytkowników. Jest to język, który pozostaje w większości niewidoczny, ale odgrywa kluczową rolę w otaczającym nas cyfrowym świecie.

#GET

Metoda HTTP GET została określona w sekcji 4.3.1 dokumentu RFC 7231 przez Internet Engineering Task Force (IETF) i World Wide Web Consortium (W3C).

#HEAD

Metoda HTTP HEAD została określona w sekcji 4.3.2 dokumentu RFC 7231 przez Internet Engineering Task Force (IETF) i World Wide Web Consortium (W3C).

#POST

Metoda HTTP POST została określona w sekcji 4.3.3 dokumentu RFC 7231 przez Internet Engineering Task Force (IETF) i World Wide Web Consortium (W3C).

#PUT

Metoda HTTP PUT została określona w sekcji 4.3.4 dokumentu RFC 7231 przez Internet Engineering Task Force (IETF) i World Wide Web Consortium (W3C).

#DELETE

Metoda HTTP DELETE została określona w sekcji 4.3.5 dokumentu RFC 7231 przez Internet Engineering Task Force (IETF) i World Wide Web Consortium (W3C).

#CONNECT

Metoda HTTP CONNECT została określona w sekcji 4.3.6 dokumentu RFC 7231 przez Internet Engineering Task Force (IETF) i World Wide Web Consortium (W3C).

#OPTIONS

Metoda HTTP OPTIONS została określona w sekcji 4.3.7 dokumentu RFC 7231 przez Internet Engineering Task Force (IETF) i World Wide Web Consortium (W3C).

#TRACE

Metoda HTTP TRACE została określona w sekcji 4.3.8 dokumentu RFC 7231 przez Internet Engineering Task Force (IETF) i World Wide Web Consortium (W3C).

#PROPFIND

Metoda HTTP PROPFIND została określona w sekcji 9.1 dokumentu RFC 4918 przez Internet Engineering Task Force (IETF) i World Wide Web Consortium (W3C).

#PROPPATCH

Metoda HTTP PROPPATCH została określona w sekcji 9.2 dokumentu RFC 4918 przez Internet Engineering Task Force (IETF) i World Wide Web Consortium (W3C).

#MKCOL

Metoda HTTP MKCOL została określona w sekcji 9.3 dokumentu RFC 4918 przez Internet Engineering Task Force (IETF) i World Wide Web Consortium (W3C).

#COPY

Metoda HTTP COPY została określona w sekcji 9.8 dokumentu RFC 4918 przez Internet Engineering Task Force (IETF) i World Wide Web Consortium (W3C).

#MOVE

Metoda HTTP MOVE została określona w sekcji 9.9 dokumentu RFC 4918 przez Internet Engineering Task Force (IETF) i World Wide Web Consortium (W3C).

#LOCK

Metoda HTTP LOCK została określona w sekcji 9.10 dokumentu RFC 4918 przez Internet Engineering Task Force (IETF) i World Wide Web Consortium (W3C).

#UNLOCK

Metoda HTTP UNLOCK została określona w sekcji 9.11 dokumentu RFC 4918 przez Internet Engineering Task Force (IETF) i World Wide Web Consortium (W3C).

Metoda HTTPCacheableIdempotentSafeRequest has payload bodyResponse has payload body
GETYesYesYesOpcjonalnieYes
HEADYesYesYesOpcjonalnieNie
POSTYesNieNieYesYes
PUTNieYesNieYesYes
DELETENieYesNieOpcjonalnieYes
CONNECTNieNieNieOpcjonalnieYes
OPTIONSNieYesYesOpcjonalnieYes
TRACENieYesYesNieYes