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的header和asp中的redirect比较
Oct 09 PHP
php+mysql 实现身份验证代码
Mar 24 PHP
解析htaccess伪静态的规则
Jun 18 PHP
解决phpcms更换javascript的幻灯片代码调用图片问题
Dec 26 PHP
php单文件版在线代码编辑器
Mar 12 PHP
Laravel 5框架学习之日期,Mutator 和 Scope
Apr 08 PHP
PHP实现根据银行卡号判断银行
Apr 29 PHP
支持中文的PHP按字符串长度分割成数组代码
May 17 PHP
PHP+Mysql+jQuery中国地图区域数据统计实例讲解
Oct 10 PHP
php for 循环使用的简单实例
Jun 02 PHP
php+js实现百度地图多点标注的方法
Nov 30 PHP
用php如何解决大文件分片上传问题
Jul 07 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
php调用方法mssql_fetch_row、mssql_fetch_array、mssql_fetch_assoc和mssql_fetch_objcect读取数据的区别
2012/08/08 PHP
zend framework文件上传功能实例代码
2013/12/25 PHP
ThinkPHP中URL路径访问与模块控制器之间的关系
2014/08/23 PHP
PHP上传Excel文件导入数据到MySQL数据库示例
2016/10/25 PHP
PHP随机获取未被微信屏蔽的域名(微信域名检测)
2017/03/19 PHP
JS+css 图片自动缩放自适应大小
2013/08/08 Javascript
Js获取下拉框选定项的值和文本的实现代码
2014/02/26 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
JS实现的倒计时效果实例(2则实例)
2015/12/23 Javascript
JS创建事件的三种方法(实例代码)
2016/05/12 Javascript
浅谈bootstrap源码分析之scrollspy(滚动侦听)
2016/06/06 Javascript
JavaScript函数柯里化原理与用法分析
2017/03/31 Javascript
Node.js实现mysql连接池使用事务自动回收连接的方法示例
2018/02/03 Javascript
微信小程序实现保存图片到相册功能
2018/11/30 Javascript
vue中引入第三方字体文件的方法示例
2018/12/17 Javascript
详解vue 2.6 中 slot 的新用法
2019/07/09 Javascript
JavaScript Date对象功能与用法学习记录
2020/04/28 Javascript
在nuxt中使用路由重定向的实例
2020/11/06 Javascript
python之Character string(实例讲解)
2017/09/25 Python
Django migrations 默认目录修改的方法教程
2018/09/28 Python
Python如何实现强制数据类型转换
2019/11/22 Python
django model通过字典更新数据实例
2020/04/01 Python
python不到50行代码完成了多张excel合并的实现示例
2020/05/28 Python
keras-siamese用自己的数据集实现详解
2020/06/10 Python
关于tensorflow softmax函数用法解析
2020/06/30 Python
CSS3弹性布局内容对齐(justify-content)属性使用详解
2017/07/31 HTML / CSS
海淘零差价,宝贝全球购: 宝贝格子
2016/08/24 全球购物
坚定理想信念心得体会
2014/03/11 职场文书
人力资源管理专业自荐书
2014/07/07 职场文书
卖车协议书范本4篇
2014/10/01 职场文书
就业推荐表导师评语
2014/12/31 职场文书
2015年房地产个人工作总结
2015/05/26 职场文书
《少年闰土》教学反思
2016/02/18 职场文书
css3实现背景图片半透明内容不透明的方法示例
2021/04/13 HTML / CSS
Java生成日期时间存入Mysql数据库的实现方法
2022/03/03 Java/Android
前端传参数进行Mybatis调用mysql存储过程执行返回值详解
2022/08/14 MySQL