ホームページ  >  記事  >  バックエンド開発  >  PHPでHTTPリクエストを取得する方法は何ですか

PHPでHTTPリクエストを取得する方法は何ですか

王林
王林転載
2020-07-10 17:41:333392ブラウズ

PHPでHTTPリクエストを取得する方法は何ですか

$_SERVER から入手してください。

(推奨チュートリアル: php チュートリアル)

はじめに:

$_SERVER は、ヘッダーやパスなどの情報が含まれるサーバーです。スクリプトの場所などの情報の配列。

コード例:

$req_method = $_SERVER['REQUEST_METHOD'];
echo $req_method;

PHPでHTTPリクエストを取得する方法は何ですか

補足:

socket メソッド

ソケットを使用して接続を確立し、HTTP メッセージを結合しますHTTP リクエストを行うために送信されます。

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);
}
?>

以上がPHPでHTTPリクエストを取得する方法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はjb51.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。