php analysiert die sechs Anforderungsmethoden des HTTP-Protokolls: get, head, put, delete, post
GET: Fordern Sie die angegebenen Seiteninformationen an und geben Sie den Entitätskörper zurück.
HEAD: Es wird nur der Header der Seite angefordert. (Empfohlenes Lernen: PHP-Video-Tutorial)
POST: Fordert den Server auf, das angegebene Dokument als neue untergeordnete Entität zum identifizierten URI zu akzeptieren.
PUT: Die vom Client an den Server übertragenen Daten ersetzen den Inhalt des angegebenen Dokuments.
LÖSCHEN: Fordern Sie den Server auf, die angegebene Seite zu löschen.
Get und Post sind häufiger anzutreffen. Die GET-Anfrage platziert die übermittelten Daten im HTTP-Anforderungsprotokoll-Header
Die von POST übermittelten Daten werden in den Entitätsdaten platziert
HTTP-Protokoll
HTTP ist ein Protokoll der Anwendungsschicht, das aus Anfragen und Antworten besteht und ein Standard-Client-Server-Modell ist. HTTP ist ein zustandsloses Protokoll.
Beispiel für eine Anfragenachricht
GET /public/api/index?id=1 HTTP/1.1 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 Accept-Encoding: gzip, deflate Accept-Language: zh-CN,zh;q=0.9 Cache-Control: max-age=0 Connection: keep-alive Host: 192.168.10.10:8088 Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36
Das obige ist der detaillierte Inhalt vonWie PHP http-Objekte analysiert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!