百度MIP User Agent

张子凡 设计开发 2017-06-03 11:26:17 阅读(...) 评论(1)

相信关注泪雪博客或者了解过百度 MIP,或者是做过网站或者开发的朋友们,应该对于User Agent一点都不陌生,User Agent 中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。

Baidu MIP User Agent

其实在早期百度 MIP 推出的时候,子凡就曾一度深度探究和使用,并开发了WordPress MIP 主题以及WordPress MIP 插件,也发布了一系列关于 MIP 的改造方法,其中子凡就为 WordPress 提供了两种百度 MIP 的实现方法,一种是绑定独立的 MIP 域名,实现独立 MIP 站点,另一种就是通过 User Agent 的方式,这也是子凡的 Fanly MIP 主题默认提供的Fanly MIPUA 插件的实现原理。

那么前几天子凡开发一个 MIP 站点的时候去官方验证,发现官方页面已经提供了完整的百度 MIP User Agent:

1
2
//百度MIP User Agent
Mozilla/5.0 (Linux;u;Android 4.2.2;zh-cn;) AppleWebKit/534.46 (KHTML,like Gecko) Version/5.1 Mobile Safari/10600.6.3 (compatible; baidumib;mip; + https://www.mipengine.org)

相信喜欢折腾的朋友可以有更加精准的玩法了,可以具体的判断只为 MIP 抓取的 UA 返回 MIP 页面,而普通的用户依然可以访问原来的页面或者移动端页面,感觉还是非常不错的。

除非注明,否则均为泪雪博客原创文章,转载请以链接形式标明本文地址

本文链接:https://zhangzifan.com/baidu-mip-user-agent.html

发表评论

  1. 寒门淘客
    1楼
    寒门淘客 1年前 (2017-06-03)

    过来支持一下站长,欢迎互访