Heim >häufiges Problem >Was sind die gängigen Methoden von http?

Was sind die gängigen Methoden von http?

清浅
清浅Original
2019-03-29 16:58:1842729Durchsuche

Üblicherweise verwendete HTTP-Methoden sind: 1. Get-Methode zum Abrufen von Ressourcen 2. Post-Methode zum Übertragen von Dateien 4. Head-Methode zum Abrufen des Headers der Nachricht; Dateien löschen, DELETE-Methode usw.

Was sind die gängigen Methoden von http?

[Empfohlene Kurse: http-Tutorial]

Gemeinsame HTTP-Methoden:

(1) GET-Methode: Ressourcen abrufen

Die GET-Methode wird verwendet, um die durch die URL angegebene Ressource anzufordern. Die angegebene Ressource wird vom Server analysiert und der Antwortinhalt wird zurückgegeben.

Beispiel: Geben Sie die Seitenressource von index.html zurück

GET /index.html HTTP/1.1
Host: www.php.cn

(2) POST-Methode: Entitätsthema übertragen

POST-Methode ist verwendet Der Körper der Übertragungsentität

Beispiel: Rückgabe des Verarbeitungsergebnisses der empfangenen Daten von subscribe.cgi

POST /submit.cgi HTTP/1.1
Host:www.php.cn
Content-Length:1560

(3) PUT-Methode: Datei übertragen

PUT-Methode Wird zum Übertragen von Dateien verwendet. Wie beim Datei-Upload des FTP-Protokolls muss der Inhalt der Datei in den Text der Anforderungsnachricht aufgenommen und dann an dem durch die Anforderungs-URL angegebenen Speicherort gespeichert werden. Wird nicht häufig verwendet.

Beispiel: Die Antwort gibt den Statuscode 204 „Kein Inhalt“ zurück (zum Beispiel: Der HTML-Code ist bereits auf dem Server vorhanden)

PUT /example.html HTTP/1.1
Host:www.php.cn
Content-Type: text/html
Content-Length: 1560

(4) HEAD-Methode: Nachrichtenkopf abrufen

Die HEAD-Methode ist die gleiche wie die GET-Methode, außer dass sie nicht den Hauptteil der Nachricht zurückgibt. Wird verwendet, um die Gültigkeit der URL sowie Datum und Uhrzeit der Ressourcenaktualisierung usw. zu bestätigen.

Beispiel: Rückgabe des Antwortheaders im Zusammenhang mit index.html

HEAD /index.html HTTP/1.1
Host:www.php.cn

(5) DELETE-Methode: Dateien löschen

Die DELETE-Methode wird zum Löschen verwendet Dateien, ist die entgegengesetzte Methode von PUT. Die DELETE-Methode löscht die angegebene Ressource gemäß der Anforderungs-URL. Wird auch nicht häufig verwendet.

Beispiel: Die Antwort gibt den Statuscode 204 „Kein Inhalt“ zurück (zum Beispiel: Der HTML-Code wurde vom Server gelöscht)

DELETE /example.html HTTP/1.1
Host:www.php.cn

(6) OPTIONS-Methode: Nach unterstützten Methoden fragen

Mit der OPTIONS-Methode werden die Methoden abgefragt, die von der in der Anforderungs-URL angegebenen Ressource unterstützt werden.

OPTIONS * HTTP/1.1
Host:www.php.cn

Antwort

HTTP/1.1 200 OK 
Allow:GET,POST,HEAD,OPTIONS

Zusammenfassung: Die oben genannten sind die häufig verwendeten Methoden in http, ich hoffe, dass sie für alle hilfreich sind

Das obige ist der detaillierte Inhalt vonWas sind die gängigen Methoden von http?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was bedeutet DevOps?Nächster Artikel:Was bedeutet DevOps?