PHP使用file_get_content设置头信息的方法


Posted in PHP onFebruary 14, 2016

本文实例讲述了PHP使用file_get_content设置头信息的方法。分享给大家供大家参考,具体如下:

直接上代码:

<?php
/**
Accept application/json
Accept-Encoding gzip, deflate
Accept-Language zh-cn,zh;q=0.8,en-us;q=0.5,en;q=0.3
Connection keep-alive
Cookie mzys_is_frist_access=1; mzys_c_uuid=guest_215cbc0979b5bd2; mzys_access20130610=1; mzys_qz_uuid=d6d4640f93cb7a4; CNZZDATA30040410=cnzz_eid%3D1008690174-1370849811-http%253A%252F%252Fm.120ask.com%26ntime%3D1370855345%26cnzz_a%3D43%26retime%3D1370855484258%26sin%3D%26ltime%3D1370855484258%26rtime%3D0; PHPSESSID=4kacoqfe4ae33km3h0l2imjfd6
Host m.120ask.com
Referer http://m.120ask.com/health/show?page=2&id=84882&type=17
User-Agent Mozilla/5.0 (Windows NT 6.1; rv:21.0) Gecko/20100101 Firefox/21.0
X-Requested-With XMLHttpRequest
 */
$hdrs = array(
  'http' =>array('header' => 
   "Accept: application/json\r\n" .
   "Accept-Encoding: gzip, deflate\r\n" .
   "Accept-Language: zh-cn,zh;q=0.8,en-us;q=0.5,en;q=0.3\r\n" .
   "Accept-Encoding: gzip, deflate\r\n" .
   "Connection: keep-alive\r\n" .
   "Cookie: mzys_is_frist_access=1; mzys_c_uuid=guest_215cbc0979b5bd2; mzys_access20130610=1; mzys_qz_uuid=d6d4640f93cb7a4; CNZZDATA30040410=cnzz_eid%3D1008690174-1370849811-http%253A%252F%252Fm.120ask.com%26ntime%3D1370855345%26cnzz_a%3D43%26retime%3D1370855484258%26sin%3D%26ltime%3D1370855484258%26rtime%3D0; PHPSESSID=4kacoqfe4ae33km3h0l2imjfd6\r\n" .
   "Host: m.120ask.com\r\n" .
   "Referer: http://m.120ask.com/health/show?page=2&id=84882&type=17\r\n" .
   "User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:21.0) Gecko/20100101 Firefox/21.0\r\n" .
   "X-Requested-With: XMLHttpRequest",
   'timeout'=>2
  ),
);
$context = stream_context_create($hdrs);
//方式1
// $fp = fopen("http://m.120ask.com/health/show?page=2&id=84882&type=17", 'r', false, $context);
// fpassthru($fp);
// fclose($fp);
//方式2
//echo file_get_contents('http://m.120ask.com/health/show?page=2&id=84882&type=17', 0, $context);

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
如何使用PHP中的字符串函数
Nov 24 PHP
php 静态变量与自定义常量的使用方法
Jan 26 PHP
PHP Zip压缩 在线对文件进行压缩的函数
May 26 PHP
php自动获取字符串编码函数mb_detect_encoding
May 31 PHP
使用php 获取时间今天明天昨天时间戳的详解
Jun 20 PHP
深入file_get_contents函数抓取内容失败的原因分析
Jun 25 PHP
php jq jquery getJSON跨域提交数据完整版
Sep 13 PHP
php使用curl访问https示例分享
Jan 17 PHP
linux平台编译安装PHP7并安装Redis扩展与Swoole扩展实例教程
Sep 30 PHP
php可变长参数处理函数详解
Feb 22 PHP
PHP7扩展开发之hello word实现方法详解
Jan 15 PHP
php 使用 __call实现重载功能示例
Nov 18 PHP
PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...
Feb 14 #PHP
PHP缓冲区用法总结
Feb 14 #PHP
PHP二维数组排序简单实现方法
Feb 14 #PHP
php的闭包(Closure)匿名函数初探
Feb 14 #PHP
PHP5.3新特性小结
Feb 14 #PHP
PHP解压tar.gz格式文件的方法
Feb 14 #PHP
最新版本PHP 7 vs HHVM 多角度比较
Feb 14 #PHP
You might like
《星际争霸2》终章已出 RTS时代宣告终结
2017/02/07 星际争霸
PHP学习之数组的定义和填充
2011/04/17 PHP
php实现的mongodb操作类实例
2015/04/03 PHP
thinkPHP简单实现多个子查询语句的方法
2016/12/05 PHP
mac系统下安装多个php并自由切换的方法详解
2017/04/21 PHP
php显示页码分页类的封装
2017/06/08 PHP
Web 前端设计模式--Dom重构 提高显示性能
2010/10/22 Javascript
jWiard 基于JQuery的强大的向导控件介绍
2011/10/28 Javascript
javascript在IE下trim函数无法使用的解决方法
2014/09/12 Javascript
JavaScript获取function所有参数名的方法
2015/10/30 Javascript
Node.js模块封装及使用方法
2016/03/06 Javascript
Bootstrap Metronic完全响应式管理模板学习笔记
2016/07/08 Javascript
js基础之DOM中document对象的常用属性方法详解
2016/10/28 Javascript
微信小程序 picker 组件详解及简单实例
2017/01/10 Javascript
基于Bootstrap 3 JQuery及RegExp的表单验证功能
2017/02/16 Javascript
老生常谈angularjs中的$state.go
2017/04/24 Javascript
深入理解 Koa 框架中间件原理
2018/10/18 Javascript
javascript实现固定侧边栏
2021/02/09 Javascript
python使用cookie库操保存cookie详解
2014/03/03 Python
浅析Python中的join()方法的使用
2015/05/19 Python
python进程管理工具supervisor的安装与使用教程
2017/09/05 Python
浅谈pycharm的xmx和xms设置方法
2018/12/03 Python
Python按钮的响应事件详解
2019/03/04 Python
详解python中TCP协议中的粘包问题
2019/03/22 Python
利用pandas向一个csv文件追加写入数据的实现示例
2020/04/23 Python
在keras中对单一输入图像进行预测并返回预测结果操作
2020/07/09 Python
基于Python正确读取资源文件
2020/09/14 Python
详解修改Anaconda中的Jupyter Notebook默认工作路径的三种方式
2021/01/24 Python
关于HTML5语义标签的实践(blog页面)
2016/07/12 HTML / CSS
利用 Canvas实现绘画一个未闭合的带进度条的圆环
2019/07/26 HTML / CSS
德国婴儿推车和儿童安全座椅商店:BABYSHOP
2016/09/01 全球购物
药学专业个人自我评价
2013/11/11 职场文书
幼儿教师师德承诺书
2014/05/23 职场文书
查摆剖析材料范文
2014/09/30 职场文书
校运会加油稿大全
2015/07/22 职场文书
Redis唯一ID生成器的实现
2022/07/07 Redis