win10 设置了代理,浏览器正常,代码不正常

2022 年 1 月 10 日
 fangwenxue

proxies = {'http': 'http://127.0.0.1:7890', 'https': 'http://127.0.0.1:7890'}
# 手动设置代理正常
response = requests.get('https://api.telegram.org', timeout=5, proxies=proxies)
# 异常
response = requests.get('https://api.telegram.org', timeout=5)
print(response.text)

以前 clash 开了 system proxy 网页跟代码都是正常的,最近重装了 WIN10 程序不好使了,是还有什么设置?

1704 次点击
所在节点    问与答
5 条回复
ysc3839
2022 年 1 月 10 日
绝大多数命令行软件不会使用系统的代理设置,只会读取 http(s)_proxy 等环境变量。
Tumblr
2022 年 1 月 10 日
netsh winhttp show proxy
看看有没有 proxy 设置显示出来呢。
beeeeeeat
2022 年 1 月 10 日
是不是 urllib3 的问题,更到 1.26 后有 SSL 异常
xiyuesaves
2022 年 1 月 11 日
用的 clash 的话试试 TUN 模式吧
fangwenxue
2022 年 1 月 11 日
@beeeeeeat
确实,requests 降级后正常了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/827407

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX