提问人:s0ull788 提问时间:5/28/2023 更新时间:5/28/2023 访问量:775
如何修复SSLError(SSLError(1, '[SSL: WRONG_SIGNATURE_TYPE] 错误的签名类型 (_ssl.c:1002)')))
how to fix the SSLError(SSLError(1, '[SSL: WRONG_SIGNATURE_TYPE] wrong signature type (_ssl.c:1002)')))
问:
我正在练习抓取并选择了一个站点 https://www.amalgama-lab.com/songs/m/marilyn_manson/tainted_love.html 当我尝试获取对该站点的获取请求时,我得到了 SSL:WRONG_SIGNATURE_TYPE。我认为我做错了什么,因为我不了解代码和控制台操作系统 Windows 10 的屏幕截图
我试图设置 verify=False - 它没有帮助,我试图复制pool_manager,正如其他答案中建议的那样 - 它没有帮助。
答:
-1赞
αԋɱҽԃ αмєяιcαη
5/28/2023
#1
import requests
requests.packages.urllib3.util.ssl_.DEFAULT_CIPHERS = 'DEFAULT@SECLEVEL=1'
r = requests.get(
'https://www.amalgama-lab.com/songs/m/marilyn_manson/tainted_love.html')
print(r)
评论
1赞
Mark Rotteveel
5/28/2023
我建议你不要只发布代码作为答案,还要解释你的代码是做什么的,以及它如何解决问题。带有解释的答案通常更有帮助,质量更好,并且更有可能吸引赞成票。
评论