Există 15 metode de solicitare HTTP. În conformitate cu standardul HTTP, solicitările HTTP pot utiliza mai multe metode de solicitare. HTTP1.0 definește trei tipuri de metode de solicitare: GET, POST și HEAD. HTTP1.1 adaugă cinci tipuri de metode de solicitare: OPTIONS, PUT, DELETE, TRACE și CONNECT.
Număr de serie | Metodă | Descriere |
---|---|---|
1 | GET | Solicită informații despre o pagină specificată și returnează corpul entității. |
2 | HEAD | Similar cu solicitarea get, cu excepția faptului că nu există un conținut specific în răspunsul returnat, care este utilizat pentru a obține antetul. |
3 | POST | Trimite date către resursa specificată pentru a procesa cererea (de exemplu, trimite un formular sau încarcă un fișier). Datele sunt incluse în corpul cererii. o cerere POST poate duce la crearea unei noi resurse și/sau la modificarea unei resurse existente. |
4 | PUT | Datele transmise de la client la server înlocuiesc conținutul documentului specificat. |
5 | DELETE | Se solicită serverului să șteargă pagina specificată. |
6 | CONNECT | Protocolul HTTP/1.1 este rezervat serverelor proxy care pot modifica conexiunea la o conductă. |
7 | OPTIONS | Permite clientului să vizualizeze performanța serverului. |
8 | TRACE | Afișează înapoi solicitările primite de server, în principal în scopuri de testare sau diagnosticare. |
9 | PATCH | Entitatea conține un tabel care descrie diferența față de conținutul original reprezentat de acest URI. |
10 | MOVE | Solicită serverului să mute pagina specificată la o altă adresă de rețea. |
11 | COPY | Solicită serverului să copieze pagina specificată la o altă adresă de rețea. |
12 | LINK | Serverul solicitant stabilește o relație de legătură. |
13 | UNLINK | Întrerupeți relația de legătură. |
14 | WRAPPED | Permite clientului să trimită cereri încapsulate. |
15 | Extension-mothed | Pot fi adăugate metode suplimentare fără a modifica protocolul. |