Yra 15 HTTP užklausų metodų. Pagal HTTP standartą HTTP užklausose gali būti naudojami keli užklausų metodai. HTTP1.0 apibrėžti trijų rūšių užklausų metodai: GET, POST ir HEAD. HTTP1.1 papildytas penkių rūšių užklausų metodais: OPTIONS, PUT, DELETE, TRACE ir CONNECT.
Serijinis numeris | Metodas | Aprašymas |
---|---|---|
1 | GET | Užklausia informacijos apie nurodytą puslapį ir grąžina esybės kūną. |
2 | HEAD | Panašus į get užklausą, tik grąžintame atsakyme nėra konkretaus turinio, kuris naudojamas gauti antraštę. |
3 | POST | Pateikia duomenis nurodytam ištekliui, kad šis apdorotų užklausą (pvz., pateikia formą arba įkelia failą). Duomenys įtraukiami į užklausos kūną. POST užklausa gali lemti naujo ištekliaus sukūrimą ir (arba) esamo ištekliaus pakeitimą. |
4 | PUT | Kliento į serverį perduodami duomenys pakeičia nurodyto dokumento turinį. |
5 | DELETE | Serverio prašoma ištrinti nurodytą puslapį. |
6 | CONNECT | HTTP/1.1 protokolas skirtas tarpiniams serveriams, kurie gali pakeisti ryšį su vamzdynu. |
7 | OPTIONS | Leidžia klientui peržiūrėti serverio našumą. |
8 | TRACE | Rodo atgalines serverio gautas užklausas, pirmiausia testavimo ar diagnostikos tikslais. |
9 | PATCH | Subjekte pateikiama lentelė, kurioje aprašomas skirtumas nuo pradinio turinio, kuriam atstovauja šis URI. |
10 | MOVE | Prašo serverio perkelti nurodytą puslapį į kitą tinklo adresą. |
11 | COPY | Prašo serverio nukopijuoti nurodytą puslapį į kitą tinklo adresą. |
12 | LINK | Prašantysis serveris nustato ryšio ryšį. |
13 | UNLINK | Nutraukia susiejimo ryšį. |
14 | WRAPPED | Leidžia klientui siųsti užkoduotas užklausas. |
15 | Extension-mothed | Galima pridėti papildomų metodų nekeičiant protokolo. |