Maison >développement back-end >Problème PHP >Quelle est la méthode permettant à PHP d'obtenir une requête HTTP
Obtenez-le via $_SERVER.
(Tutoriel recommandé : Tutoriel php )
Introduction :
$_SERVER est un fichier contenant des informations d'en-tête (en-tête), un chemin (chemin), et un ensemble d'informations telles que les emplacements des scripts.
Exemple de code :
$req_method = $_SERVER['REQUEST_METHOD']; echo $req_method;
Supplémentaire :
méthode socket
Utiliser le socket pour établir une connexion et épisser les messages HTTP sont envoyés pour faire des requêtes HTTP.
Un exemple de méthode GET :
<?php $fp = fsockopen("www.example.com", 80, $errno, $errstr, 30); if (!$fp) { echo "$errstr ($errno)<br />\n"; } else { $out = "GET / HTTP/1.1\r\n"; $out .= "Host: www.example.com\r\n"; $out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out); while (!feof($fp)) { echo fgets($fp, 128); } fclose($fp); } ?>
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!