Es gibt 15 HTTP-Anfragemethoden. Gemäß dem HTTP-Standard können mehrere Anfragemethoden für HTTP-Anfragen verwendet werden. HTTP1.0 definiert drei Anforderungsmethoden: GET-, POST- und HEAD-Methoden. HTTP1.1 fügt fünf neue Anforderungsmethoden hinzu: OPTIONS-, PUT-, DELETE-, TRACE- und CONNECT-Methoden.
Seriennummer | Methode | beschreiben |
---|---|---|
1 | GET | Fordert die angegebenen Seiteninformationen an und gibt den Entitätstext zurück. |
2 | HEAD | Ähnlich einer Get-Anfrage, außer dass die zurückgegebene Antwort keinen spezifischen Inhalt enthält, der zum Abrufen von Headern verwendet wird |
3 | POST | Senden Sie Daten an die angegebene Ressource, um die Anfrage zu verarbeiten (z. B. das Absenden eines Formulars oder das Hochladen einer Datei). Die Daten sind im Anfragetext enthalten. POST-Anfragen können zur Erstellung neuer Ressourcen und/oder zur Änderung vorhandener Ressourcen führen. |
4 | PUT | Die vom Client an den Server übertragenen Daten ersetzen den Inhalt des angegebenen Dokuments. |
5 | DELETE | Fordert den Server auf, die angegebene Seite zu löschen. |
6 | CONNECT | Das HTTP/1.1-Protokoll ist Proxyservern vorbehalten, die Verbindungen zu Pipelines ändern können. |
7 | OPTIONS | Ermöglicht Clients, die Serverleistung anzuzeigen. |
8 | TRACE | Vom Server empfangene Echoanfragen, die hauptsächlich für Tests oder Diagnosen verwendet werden. |
9 | PATCH | Die Entität enthält eine Tabelle, die die Unterschiede zum ursprünglichen Inhalt beschreibt, der durch den URI dargestellt wird. |
10 | MOVE | Fordert den Server auf, die angegebene Seite an eine andere Netzwerkadresse zu verschieben. |
11 | COPY | Fordert den Server auf, die angegebene Seite an eine andere Netzwerkadresse zu kopieren. |
12 | LINK | Fordern Sie den Server auf, eine Linkbeziehung herzustellen. |
13 | UNLINK | Unterbrechen Sie die Linkbeziehung. |
14 | WRAPPED | Ermöglicht Clients das Senden gekapselter Anfragen. |
15 | Extension-mothed | Zusätzliche Methoden können hinzugefügt werden, ohne das Protokoll zu ändern. |