首页 > 作文

解析file

更新时间:2023-04-06 10:13:46 阅读: 评论:0

什么是ur agent
ur agent中文名为用户代理,简称 ua,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、cpu 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。
网站可以通过判断不同ua来呈现不同的网站,例如手机访问和pc访问显示不同的页面。
php在用file_get_contents函数采集网站时,有时会明明用浏览器可以看,但就是采不到任何内容。
这很有可能是服务器上做了设置,根据 ur_agent判断是否为正常的浏览器请求,因为默认php的file_get_contents函数是不发送ua的。
如果要采集这样的网站,我们就必须要让php模拟浏览器发送ua,欺骗网站返回正常内容。

实现如下:
ini_t(‘ur_agent’,’mozilla/4.0近视的原因 (compatible; msie 8.0; windows nt 5.1; trident/4.0; 4399box.560; .net4.0c; .net4.0e)̵世上无难事只怕有心人是谁说的7;);
这是模拟ie8环境下的ua,当然你也可以换成其他的。平凡的故事比如中火狐
也可以这样读取:

高一班主任工作计划

复制代码 代码如下:

$opts = array(

‘http’=>array(

‘method’=>”get”,

‘header’=>”host: zh.wikipedia.org\r\n” .

“accept-language: zh-cn\r\n” .

“ur-agent: mozilla/4.0 (compatible; msie 8.0; windows nt 5.1; trident/4.0; 4399box.560; .net4.0c; .net4.0e)” .

&济南大学是985还是211#8220;accept: *//*”

)

);

本文发布于:2023-04-06 10:13:44,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/78b243b30ce02e50f701dd3cf17bee55.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:解析file.doc

本文 PDF 下载地址:解析file.pdf

下一篇:返回列表
标签:浏览器   网站   函数   这是
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图