每一个网站背后都有一个故事!  会员中心 会员登录   设为首页 设为首页   加入收藏 收藏百万站   百万学院 百万学院  
 
 
您当前位置:百万站 > 乐园 > 百万学院 > 编程知识
»点此完善

百万站官网资料-HTTP_USER_AGENT为null的原因分析

HTTP_USER_AGENTnull原因分析

ASP wap开发Request.ServerVariables("Http_User_Agent")获取为空的原因就是因为手机的上网类型是cmwap而不时cmnet 需要把手机的上网设置为cmnet类型

Question:

when HTTP_USER_AGENT is empty - a robot or spider?  permalink
--------------------------------------------------------------------------------

When $_SERVER["HTTP_USER_AGENT"] is empty, does anyone know if this means that the user agent isn't a 'legitimate' browser, i.e. it's robot or spider? Or are their legitimate reasons why this prefefined php variable might be blank?

Which leads me on to my second/related question: does anyone know of any php scripts/classes whose sole purpose in life is to determine whether a user agent visiting a website is a real person using a real browser (any browser, don't care which one or which version) as opposed to a spider or robot?

Thanks!

Answer:

it could be
- a security application running on the visitor's PC which is removing the user agent.
- a proxy in between which strips personal information.
- a perl/asp/php script connecting to your site, just that the programmer forgot to add a useragent
- much more. there is no real way to tell.

you COULD try javascript which is certainly the better way to find out what kind of browser is running on the other side nowadays.

P 圆 圔协ёжзий
клмTbaiwanzhan 圜
P 圆 圔协ёжзий
клмTbaiwanzhan 圜

欢迎您访问百万站
上一站:  C#中不可忽视的Replace替换效率测试
当前推荐网站:  HTTP_USER_AGENT为null的原因分析
下一站:  javascript对象数组排序函数分享


申明:本资料由百万站会员提供,转载请注明出处,资料来源百万站网站知识库:http://www.baiwanzhan.com/site/t122740/.
HTTP_USER_AGENT为null的原因分析 感谢您的支持!

»如果您觉得'HTTP_USER_AGENT为null的原因分析'相关资料不全,请点此协作更新!
复制本页网址,与您QQ/MSN上的好友分享,就是您对百万站最大的支持!
踩踩此网站0
支持此网站0
(提示:顶到百万站首页,分享给更多网友!)  
现在有0人对'本文'发表评论 »查看全部评论

您的姓名: * 可选项,留空即为匿名发表
评论内容:
剩余字数:  * 按 Ctrl + Enter 发送.
           
百万站温馨提示:资料由百万站会员自行发布,请大家自辩真伪;评论只需提交一次,请耐心等候审核通过,方可显示.
»网友留言

HTTP_USER_AGENT为null的原因分析

贡献者:brookwang点击数: 累积有14100人浏览
所属类别:编程知识主页标签:
参考网址:http://www.baiwanzhan.com/site/t122740/
导航目录:乐园 > 百万学院 > 编程知识
内容简介:HTTP_USER_AGENT为null的原因分析 ASP wap开发Request.ServerVariables(Http_User_Agent)获取为空的原因就是因为手机的上网类型是cmwap而不时cmnet 需要把手机的上网设置为cmnet类型.
2019,与百万网友携手打造百万站!
百万站-百万优秀网站的大本营!我们深信:每一个优秀网站的背后都有一个值得我们解读的故事。
合 作 伙 伴