刚才写了篇文章说到python爬虫如何伪装成浏览器访问,马上有个网友来问我,怎么获取手机浏览器user-agent了,其实也很简单。
如果你不想自己找的话,可以直接百度搜索手机浏览器user-agent汇总大全什么的,早就有大佬整理好了。
但是你非要自己找一个,我来教你方法。
同样的你电脑上需要安装一个谷歌浏览器。
随意打开一个网站,依次按“右键”→“检查”
然后,依次切换到network、headers这些选项卡,如下图
然后在Requests Header这个下面就可以找到一条user-agent的信息,如下:
这一条是pc端浏览器的user-agent信息
User-Agent:
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36
你需要切换一下。
看图操作,点亮那个手机小图标,然后左边再选择一个手机型号,我选的是Moto G4
刷新一下!
然后再到那个Requests Headers位置去找,这时候你就可以看到下面这样的user-agent了
很明显,这是一条安装手机浏览器的user-agent信息
User-Agent:
Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Mobile Safari/537.36
同样的道理,你还可以切换到iphone X手机再获取。
比如我获取到的iphone X手机浏览器的user-agent信息如下
user-agent:
Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1
可以仔细对比一下三个user-agent之间的区别哦。
你如果想要平板电脑、surface等设备上面浏览器的信息,也可以按照这个方法去找哦。
希望本文对你有帮助。
标签: