Ü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.
[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!