import requests
# 定义请求头
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3',
'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8',
'Accept-Language': 'en-US,en;q=0.5',
'Accept-Encoding': 'gzip, deflate, br',
'Connection': 'keep-alive'
}
# 发送带有自定义请求头的GET请求
response = requests.get('https://example.com', headers=headers)
# 打印响应内容
print(response.text)
requests
模块:这是 Python 中常用的 HTTP 请求库。headers
):这里我们定义了一个字典,包含了常见的 HTTP 请求头字段,如 User-Agent
、Accept
等。这些字段可以帮助模拟浏览器的行为,避免某些网站拒绝非浏览器请求。requests.get()
方法发送一个带有自定义请求头的 GET 请求到指定的 URL(这里以 https://example.com
为例)。response.text
获取并打印服务器返回的内容。如果你需要更多关于 requests
库的详细信息,可以参考官方文档。
上一篇:python scrapy爬虫
下一篇:python arima
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站