+
95
-

Python中selenium和requests请求如何设置代理?

Python中selenium和requests请求如何设置代理?


网友回复

+
15
-

两则有点不用,特别是selenium要注意顺序,还有参数设置,否则代理会无效。

requests

import requests

# 定义代理
proxies = {
    'http': 'http://代理ip或域名:端口',
    
}

# 定义请求头(可选)
headers = {
    'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/86.0.4240.111 Safari/537.36'
}

# 发送GET请求
url = 'http://example.com'
response = requests.get(url, proxies=proxies, headers=headers)

# 打印响应内容
print(response.text)

selenium

#!/usr/local/python3/bin/python3
# -*- coding: utf-8 -*
from selenium imp...

点击查看剩余70%

我知道答案,我要回答