我找了一个HTTPS代理去请求,但是无法访问(不开代理访问是成功的,同时我也测试了这个代理IP是可用状态)请帮我看一下这是什么原因导致,有什么解决办法? 感谢大家!
#! /usr/bin/python
# coding=utf-8
import requests
import time
# 请求地址
targetUrl = "https://ip.900cha.com/"
# #代理服务器
proxyHost = "180.113.64.100"
proxyPort = 40055
#非账号密码验证
proxyMeta = "https://%(host)s:%(port)s" % {
"host": proxyHost,
"port": proxyPort,
}
proxies = {
"https": proxyMeta
}
resp = requests.get(targetUrl, proxies=proxies,timeout=10)
print(resp.text)
报错信息如下:
requests.exceptions.SSLError: HTTPSConnectionPool(host='ip.900cha.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1131)')))
有帮助的话,请点采纳~