import requests
# 定义请求头
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36',
'Accept-Language': 'en-US,en;q=0.9',
'Referer': 'https://www.example.com/'
}
# 发送带有自定义请求头的GET请求
response = requests.get('https://httpbin.org/get', headers=headers)
# 打印响应内容
print(response.text)
headers 字典:用于定义HTTP请求头。常见的请求头包括 User-Agent(标识客户端浏览器)、Accept-Language(指定客户端接受的语言)和 Referer(表示从哪个页面跳转过来)。requests.get 方法:发送一个GET请求到指定的URL,并传递自定义的请求头。response.text:获取服务器返回的响应内容并打印出来。通过这种方式,你可以模拟不同的浏览器或设备发送请求,从而避免某些网站的反爬虫机制。
上一篇:python pyside6
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站