HTTP-metode

HTTP-metode

HTTP-statuskoder og -metoder er afgørende elementer i internettets økosystem og udgør rygraden i kommunikationen mellem webservere og klienter. Alle, der nogensinde har besøgt en hjemmeside, har interageret med disse mekanismer, ofte ubemærket. Når en side f.eks. ikke kan findes, støder man på den velkendte statuskode "404 Not Found". I sådan et øjeblik bliver det klart, hvor tæt forbundet vores onlineoplevelser er med disse koder. I webtrafikkens komplekse koreografi fungerer HTTP-metoder som vejvisere, der angiver, hvilken handling der skal udføres, mens HTTP-statuskoder informerer os om, hvorvidt disse handlinger er vellykkede eller mislykkede. Dette dobbelte system giver klarhed og effektivitet til webtrafikken, så hjemmesider og webapplikationer kan interagere problemfrit med en bred vifte af enheder og brugere. Det er et sprog, der for det meste er usynligt, men som alligevel spiller en central rolle i den digitale verden, der omgiver os.

#GET

HTTP-metode GET er blevet specificeret i afsnit 4.3.1 i dokument RFC 7231 af Internet Engineering Task Force (IETF) og World Wide Web Consortium (W3C).

#HEAD

HTTP-metode HEAD er blevet specificeret i afsnit 4.3.2 i dokument RFC 7231 af Internet Engineering Task Force (IETF) og World Wide Web Consortium (W3C).

#POST

HTTP-metode POST er blevet specificeret i afsnit 4.3.3 i dokument RFC 7231 af Internet Engineering Task Force (IETF) og World Wide Web Consortium (W3C).

#PUT

HTTP-metode PUT er blevet specificeret i afsnit 4.3.4 i dokument RFC 7231 af Internet Engineering Task Force (IETF) og World Wide Web Consortium (W3C).

#DELETE

HTTP-metode DELETE er blevet specificeret i afsnit 4.3.5 i dokument RFC 7231 af Internet Engineering Task Force (IETF) og World Wide Web Consortium (W3C).

#CONNECT

HTTP-metode CONNECT er blevet specificeret i afsnit 4.3.6 i dokument RFC 7231 af Internet Engineering Task Force (IETF) og World Wide Web Consortium (W3C).

#OPTIONS

HTTP-metode OPTIONS er blevet specificeret i afsnit 4.3.7 i dokument RFC 7231 af Internet Engineering Task Force (IETF) og World Wide Web Consortium (W3C).

#TRACE

HTTP-metode TRACE er blevet specificeret i afsnit 4.3.8 i dokument RFC 7231 af Internet Engineering Task Force (IETF) og World Wide Web Consortium (W3C).

#PROPFIND

HTTP-metode PROPFIND er blevet specificeret i afsnit 9.1 i dokument RFC 4918 af Internet Engineering Task Force (IETF) og World Wide Web Consortium (W3C).

#PROPPATCH

HTTP-metode PROPPATCH er blevet specificeret i afsnit 9.2 i dokument RFC 4918 af Internet Engineering Task Force (IETF) og World Wide Web Consortium (W3C).

#MKCOL

HTTP-metode MKCOL er blevet specificeret i afsnit 9.3 i dokument RFC 4918 af Internet Engineering Task Force (IETF) og World Wide Web Consortium (W3C).

#COPY

HTTP-metode COPY er blevet specificeret i afsnit 9.8 i dokument RFC 4918 af Internet Engineering Task Force (IETF) og World Wide Web Consortium (W3C).

#MOVE

HTTP-metode MOVE er blevet specificeret i afsnit 9.9 i dokument RFC 4918 af Internet Engineering Task Force (IETF) og World Wide Web Consortium (W3C).

#LOCK

HTTP-metode LOCK er blevet specificeret i afsnit 9.10 i dokument RFC 4918 af Internet Engineering Task Force (IETF) og World Wide Web Consortium (W3C).

#UNLOCK

HTTP-metode UNLOCK er blevet specificeret i afsnit 9.11 i dokument RFC 4918 af Internet Engineering Task Force (IETF) og World Wide Web Consortium (W3C).

HTTP-metodeCacheableIdempotentSafeRequest has payload bodyResponse has payload body
GETYesYesYesValgfriYes
HEADYesYesYesValgfriNej, det er det ikke
POSTYesNej, det er det ikkeNej, det er det ikkeYesYes
PUTNej, det er det ikkeYesNej, det er det ikkeYesYes
DELETENej, det er det ikkeYesNej, det er det ikkeValgfriYes
CONNECTNej, det er det ikkeNej, det er det ikkeNej, det er det ikkeValgfriYes
OPTIONSNej, det er det ikkeYesYesValgfriYes
TRACENej, det er det ikkeYesYesNej, det er det ikkeYes