HTTP módszer

HTTP módszer

A HTTP státuszkódok és módszerek az internetes ökoszisztéma kulcsfontosságú elemei, és a webkiszolgálók és az ügyfelek közötti kommunikáció gerincét alkotják. Bárki, aki valaha is meglátogatott egy webhelyet, gyakran észrevétlenül kapcsolatba került ezekkel a mechanizmusokkal. Ha például egy oldal nem található, akkor a jól ismert "404 Not Found" állapotkóddal találkozunk. Ilyenkor válik világossá, hogy online élményeink milyen szorosan kapcsolódnak ezekhez a kódokhoz. A webes forgalom összetett koreográfiájában a HTTP-módszerek irányadó útmutatóként szolgálnak, jelezve, hogy milyen műveletet kell végrehajtani, míg a HTTP-státuskódok tájékoztatnak minket e műveletek sikeréről vagy sikertelenségéről. Ez a kettős rendszer egyértelműséget és hatékonyságot biztosít a webes forgalom számára, lehetővé téve a weboldalak és webes alkalmazások zökkenőmentes interakcióját az eszközök és felhasználók széles körével. Ez egy olyan nyelv, amely többnyire láthatatlan marad, mégis központi szerepet játszik a minket körülvevő digitális világban.

#GET

A GET-as HTTP-módszert az Internet Engineering Task Force (IETF) és a World Wide Web Consortium (W3C) a RFC 7231-as dokumentum 4.3.1. szakaszában határozta meg.

#HEAD

A HEAD-as HTTP-módszert az Internet Engineering Task Force (IETF) és a World Wide Web Consortium (W3C) a RFC 7231-as dokumentum 4.3.2. szakaszában határozta meg.

#POST

A POST-as HTTP-módszert az Internet Engineering Task Force (IETF) és a World Wide Web Consortium (W3C) a RFC 7231-as dokumentum 4.3.3. szakaszában határozta meg.

#PUT

A PUT-as HTTP-módszert az Internet Engineering Task Force (IETF) és a World Wide Web Consortium (W3C) a RFC 7231-as dokumentum 4.3.4. szakaszában határozta meg.

#DELETE

A DELETE-as HTTP-módszert az Internet Engineering Task Force (IETF) és a World Wide Web Consortium (W3C) a RFC 7231-as dokumentum 4.3.5. szakaszában határozta meg.

#CONNECT

A CONNECT-as HTTP-módszert az Internet Engineering Task Force (IETF) és a World Wide Web Consortium (W3C) a RFC 7231-as dokumentum 4.3.6. szakaszában határozta meg.

#OPTIONS

A OPTIONS-as HTTP-módszert az Internet Engineering Task Force (IETF) és a World Wide Web Consortium (W3C) a RFC 7231-as dokumentum 4.3.7. szakaszában határozta meg.

#TRACE

A TRACE-as HTTP-módszert az Internet Engineering Task Force (IETF) és a World Wide Web Consortium (W3C) a RFC 7231-as dokumentum 4.3.8. szakaszában határozta meg.

#PROPFIND

A PROPFIND-as HTTP-módszert az Internet Engineering Task Force (IETF) és a World Wide Web Consortium (W3C) a RFC 4918-as dokumentum 9.1. szakaszában határozta meg.

#PROPPATCH

A PROPPATCH-as HTTP-módszert az Internet Engineering Task Force (IETF) és a World Wide Web Consortium (W3C) a RFC 4918-as dokumentum 9.2. szakaszában határozta meg.

#MKCOL

A MKCOL-as HTTP-módszert az Internet Engineering Task Force (IETF) és a World Wide Web Consortium (W3C) a RFC 4918-as dokumentum 9.3. szakaszában határozta meg.

#COPY

A COPY-as HTTP-módszert az Internet Engineering Task Force (IETF) és a World Wide Web Consortium (W3C) a RFC 4918-as dokumentum 9.8. szakaszában határozta meg.

#MOVE

A MOVE-as HTTP-módszert az Internet Engineering Task Force (IETF) és a World Wide Web Consortium (W3C) a RFC 4918-as dokumentum 9.9. szakaszában határozta meg.

#LOCK

A LOCK-as HTTP-módszert az Internet Engineering Task Force (IETF) és a World Wide Web Consortium (W3C) a RFC 4918-as dokumentum 9.10. szakaszában határozta meg.

#UNLOCK

A UNLOCK-as HTTP-módszert az Internet Engineering Task Force (IETF) és a World Wide Web Consortium (W3C) a RFC 4918-as dokumentum 9.11. szakaszában határozta meg.

HTTP módszerCacheableIdempotentSafeRequest has payload bodyResponse has payload body
GETYesYesYesOpcionálisYes
HEADYesYesYesOpcionálisNem
POSTYesNemNemYesYes
PUTNemYesNemYesYes
DELETENemYesNemOpcionálisYes
CONNECTNemNemNemOpcionálisYes
OPTIONSNemYesYesOpcionálisYes
TRACENemYesYesNemYes