当前位置: 移动技术网 > IT编程>开发语言>PHP > php如何获取Http请求

php如何获取Http请求

2020年06月23日  | 移动技术网IT编程  | 我要评论

晚会开场背景音乐,宪法学形成性考核册,梦野玛利亚

php获取http请求的方法

$_server介绍

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

获取http请求的方法示例

$req_method = $_server['request_method'];
echo $req_method;

实例补充:

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请求的方法内容请搜索移动技术网以前的文章或继续浏览下面的相关文章希望大家以后多多支持移动技术网!

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网