python 爬虫请求头信息User-Agent 伪造

python 爬虫请求头信息User-Agent 伪造

python实例qingyu2022-02-13 0:38:351286A+A-

  实列说明:

  python 爬虫请求头信息User-Agent 伪造

  实列代码:

# 定义爬虫请求头信息
import requests
# 定义请求url
url = "https://www.baidu.com"
# 定义请求头信息(可以通过浏览器查看Fn+F12工具获得)
# 请求头表面爬虫的伪造身份是浏览器
headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:97.0) Gecko/20100101 Firefox/97.0'
}
# 发起get请求
res = requests.get(url=url, headers=headers)
# 获取相应状态码
code = res.status_code
print(code)
# 相应成功后把相应的内容写入文件中
if code == 200:
    # encoding='utf-8'在windows下面,新文件的默认编码是gbk,这样的话,python解释器会用gbk编码去解析我们的网络数据流txt
    # 然而txt此时已经是decode过的unicode编码
    with open('./test1.html', 'w', encoding='utf-8') as fp:
        fp.write(res.text)

  常见的浏览器请求头:

  1、PC端:

  safari 5.1 – MAC

  User-Agent:Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50

  safari 5.1 – Windows

  User-Agent:Mozilla/5.0 (Windows; U; Windows NT 6.1; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50

  IE 9.0

  User-Agent:Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0;

  IE 8.0

  User-Agent:Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0)

  IE 7.0

  User-Agent:Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)

  IE 6.0

  User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

  Firefox 4.0.1 – MAC

  User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/20100101 Firefox/4.0.1

  Firefox 4.0.1 – Windows

  User-Agent:Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1

  Opera 11.11 – MAC

  User-Agent:Opera/9.80 (Macintosh; Intel Mac OS X 10.6.8; U; en) Presto/2.8.131 Version/11.11

  Opera 11.11 – Windows

  User-Agent:Opera/9.80 (Windows NT 6.1; U; en) Presto/2.8.131 Version/11.11

  Chrome 17.0 – MAC

  User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11

  傲游(Maxthon)

  User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon 2.0)

  腾讯TT

  User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; TencentTraveler 4.0)

  世界之窗(The World) 2.x

  User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)

  世界之窗(The World) 3.x

  User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; The World)

  搜狗浏览器 1.x

  User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; SE 2.X MetaSr 1.0; SE 2.X MetaSr 1.0; .NET CLR 2.0.50727; SE 2.X MetaSr 1.0)

  360浏览器

  User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; 360SE)

  Avant

  User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser)

  Green Browser

  User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)

  2、移动设备端:

  safari iOS 4.33 – iPhone

  User-Agent:Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5

  safari iOS 4.33 – iPod Touch

  User-Agent:Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5

  safari iOS 4.33 – iPad

  User-Agent:Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5

  Android N1

  User-Agent: Mozilla/5.0 (Linux; U; Android 2.3.7; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

  Android QQ浏览器 For android

  User-Agent: MQQBrowser/26 Mozilla/5.0 (Linux; U; Android 2.3.7; zh-cn; MB200 Build/GRJ22; CyanogenMod-7) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

  Android Opera Mobile

  User-Agent: Opera/9.80 (Android 2.3.4; Linux; Opera Mobi/build-1107180945; U; en-GB) Presto/2.8.149 Version/11.10

  Android Pad Moto Xoom

  User-Agent: Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13

  BlackBerry

  User-Agent: Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.337 Mobile Safari/534.1+

  WebOS HP Touchpad

  User-Agent: Mozilla/5.0 (hp-tablet; Linux; hpwOS/3.0.0; U; en-US) AppleWebKit/534.6 (KHTML, like Gecko) wOSBrowser/233.70 Safari/534.6 TouchPad/1.0

  Nokia N97

  User-Agent: Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.019; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124

  Windows Phone Mango

  User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; HTC; Titan)

  UC Opera

  User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; ) Opera/UCWEB7.0.2.37/28/999


点击这里复制本文地址 欢迎来到大黄鸡源码分享网
qrcode

大黄鸡源码编程网 © All Rights Reserved.  
网站备案号:闽ICP备18012015号-4
Powered by Z-BlogPHP
联系我们| 关于我们| 广告联系| 网站管理