不想requests使用系统代理,但是你系统上正在运行代理

当遇到本机需要开启vpn才能访问对应内容,但是接口请求时会报错requests.exceptions.ProxyError: HTTPSConnectionPool...的情况。

方法一:如果不想requests使用系统代理,但是你系统上正在运行代理,可以将代理设置为None

proxies = { # 这个字典的key不可以乱写,必须是http和https

     # 如果你的只有http那就只写http代理,htpps也是相同的道理。

     # http代理 "http": None,

     # https代理 "https": None }

 

response = requests.post(login_url, data=login_data, headers=headers, proxies=proxies)   # proxies=proxies

 
posted @ 2024-11-18 14:35  人可何1  阅读(134)  评论(0)    收藏  举报