Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  php  >  正文 file_get_contents访问http取回响应头

file_get_contents访问http取回响应头

发布时间:2017-11-12   编辑:www.jquerycn.cn
本文介绍下,在php中使用file_get_contents访问http取回响应头的方法,有需要的朋友做个参考。

php 的 file_get_contents 可以直接用 url 读取网页,用来抓内容很方便。
而且用 context 参数指定请求头。

不过php手册中,对 file_get_contents 没说怎么取得响应头。
实际上,php 文件函数能访问 http 都是用的 stream wrapper 的东西,把不同形式的流包装成文件。

在用 file_get_contents 访问 http 时,stream wrapper 会把响应头放到当前作用域下的 $http_response_header 数组变量里。

例子:
 

复制代码 代码示例:
<?php
file_get_contents('http://www.jbxue.com/');
var_dump($http_response_header);

您可能感兴趣的文章:
php file_get_contents函数抓取页面信息的代码
getJSON调用后台json数据时函数被调用两次的原因猜想
php检测远端文件是否存在的方法
PHP header()函数使用详解
php面试题分享(正在找工作的朋友有福了)
php file_get_contents抓取页面信息的代码
php file_get_contents函数的使用问题
servlet与jsp基础教程(8)-设置HTTP应答头
php获取客户端及服务器相关信息
学习php语言流程控制中的主动与被动

关键词: file_get_contents  http响应头   
[关闭]