Maison  >  Article  >  développement back-end  >  Comment PHP analyse les objets http

Comment PHP analyse les objets http

(*-*)浩
(*-*)浩original
2019-09-30 10:36:482840parcourir

php analyse les six méthodes de requête du protocole HTTP : get, head, put, delete, post

Comment PHP analyse les objets http

GET : demande les informations de page spécifiées et renvoie le corps de l'entité.

HEAD : Seul l'en-tête de la page est demandé. (Apprentissage recommandé : Tutoriel vidéo PHP)

POST : demande au serveur d'accepter le document spécifié en tant que nouvelle entité subordonnée à l'URI identifié.

PUT : Les données transférées du client vers le serveur remplacent le contenu du document spécifié.

DELETE : Demander au serveur de supprimer la page spécifiée.

get et post sont plus courants. La requête GET place les données soumises dans l'en-tête du protocole de requête HTTP

Les données soumises par POST sont placées dans les données de l'entité

Protocole HTTP

HTTP est un protocole de couche application, composé de requêtes et de réponses, et est un modèle client-serveur standard. HTTP est un protocole sans état.

Exemple de message de demande

Comment PHP analyse les objets http

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn