加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python爬虫之移动端模拟!

发布时间:2020-12-17 00:30:58 所属栏目:Python 来源:网络整理
导读:一般情况下,网站是通过对http请求的header 进行识别来判断是访问的是pc还是手机,哪个版本的浏览器 所以,可以通过修改header的方法来模拟手机。 例如下面就是模仿了安卓4.3b版本的手机,androidN1浏览器 headers = { 'User-Agent':'Mozilla/5.0 (Linux; U;

一般情况下,网站是通过对http请求的header 进行识别来判断是访问的是pc还是手机,哪个版本的浏览器

所以,可以通过修改header的方法来模拟手机。

例如下面就是模仿了安卓4.3b版本的手机,androidN1浏览器

headers = { 'User-Agent':'Mozilla/5.0 (Linux; U; 
Android 4.3; en-us; SM-N900T Build/JSS15J) 
AppleWebKit/534.30 (KHTML,like Gecko) Version/4
.0 Mobile Safari/534.30'} 

而需要改变手机胡uozhe浏览器参数的话,可以参照下面的内容,修改User-Agent即可

Android QQ浏览器 For android

Android UC For android

备注: 320*480 是设备的分辨率,可以修改.

Android Firefox手机版Fennec

Android Pad Moto Xoom

iPhone3

iPhone4

iPad

BlackBerry

WebOS HP Touchpad

Nokia N97

Windows Phone Mango

Windows Phone Mango的User Agent格式为:Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0;厂商;型号[;运营商])

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读