HTTP metodas
HTTP metodas
HTTP būsenos kodai ir metodai yra labai svarbūs interneto ekosistemos elementai, sudarantys žiniatinklio serverių ir klientų bendravimo pagrindą. Kiekvienas, kada nors lankęsis interneto svetainėje, yra susidūręs su šiais mechanizmais, dažnai nepastebimai. Pavyzdžiui, kai nerandama puslapio, pasirodo gerai pažįstamas būsenos kodas "404 Not Found". Tokiu momentu tampa aišku, kaip glaudžiai mūsų patirtis internete susijusi su šiais kodais. Sudėtingoje žiniatinklio srauto choreografijoje HTTP metodai tarnauja kaip gairės, nurodančios, kokį veiksmą reikia atlikti, o HTTP būsenos kodai informuoja mus apie šių veiksmų sėkmę ar nesėkmę. Ši dviguba sistema užtikrina žiniatinklio srauto aiškumą ir veiksmingumą, todėl svetainės ir žiniatinklio programos gali sklandžiai sąveikauti su įvairiais įrenginiais ir naudotojais. Tai kalba, kuri dažniausiai lieka nematoma, tačiau atlieka pagrindinį vaidmenį mus supančiame skaitmeniniame pasaulyje.
#PROPPATCH
HTTP metodą PROPPATCH Interneto inžinerijos darbo grupė (IETF) ir Pasaulinis žiniatinklio konsorciumas (W3C) nurodė RFC 4918 dokumento 9.2 skirsnyje.
HTTP metodas | Cacheable | Idempotent | Safe | Request has payload body | Response has payload body |
---|---|---|---|---|---|
GET | Yes | Yes | Yes | Pasirinktinai | Yes |
HEAD | Yes | Yes | Yes | Pasirinktinai | Ne |
POST | Yes | Ne | Ne | Yes | Yes |
PUT | Ne | Yes | Ne | Yes | Yes |
DELETE | Ne | Yes | Ne | Pasirinktinai | Yes |
CONNECT | Ne | Ne | Ne | Pasirinktinai | Yes |
OPTIONS | Ne | Yes | Yes | Pasirinktinai | Yes |
TRACE | Ne | Yes | Yes | Ne | Yes |