php如何获取Http请求

2020-09-28 0 291

php获取Http请求的方法

$_SERVER介绍

$_SERVER是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。

获取Http请求的方法示例

$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到此这篇关于php如何获取Http请求的文章就介绍到这了,更多相关php获取Http请求的方法内容请搜索自学编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持自学编程网!

遇见资源网 PHP php如何获取Http请求 http://www.ox520.com/22427.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务