如何让代理处理请求?
How do I make proxies work with requests?
当我尝试 运行 我的代码时,出现错误,我不明白为什么。求助!
import requests
import json
proxies = {
"https": "189.113.217.35:49733",
"http": "5.252.161.48:8080"
}
r = requests.get("https://groups.roblox.com/v1/groups/1",proxies=proxies)
j = r.json()
print(j)
我弄明白了,IP 地址无法访问代理。
很简单,我会创建一个会话:
session = requests.Session()
然后是代理字典:
proxies = {
'http': 'http://5.252.161.48:8080',
'https': 'http://5.252.161.48:8080'
}
并在会话中注入代理
session.proxies.update(proxies)
当我尝试 运行 我的代码时,出现错误,我不明白为什么。求助!
import requests
import json
proxies = {
"https": "189.113.217.35:49733",
"http": "5.252.161.48:8080"
}
r = requests.get("https://groups.roblox.com/v1/groups/1",proxies=proxies)
j = r.json()
print(j)
我弄明白了,IP 地址无法访问代理。
很简单,我会创建一个会话:
session = requests.Session()
然后是代理字典:
proxies = { 'http': 'http://5.252.161.48:8080', 'https': 'http://5.252.161.48:8080' }
并在会话中注入代理
session.proxies.update(proxies)