python3里的requests用post请求可以添加代理吗 是不是跟get请求一样?
发布网友
发布时间:2022-05-13 16:12
我来回答
共1个回答
热心网友
时间:2023-10-15 18:03
当然可以添加代理,如果你想为请求添加 HTTP 头部,只要简单地传递一个 dict 给 headers 参数就可以了。
url = 'https://www.baidu.com'
headers = {'user-agent': 'my-app/0.0.1'}
r = requests.get(url, headers=headers)
如果你想添加一个代理ip的话,需要一个可以用的ip代理。
headers = { "User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36",
}
proxies = { "http": "http://202.121.96.33:8086"}
response = requests.get(url,headers=headers,proxies=proxies)