1.ProxyError(当不需要配置代理出现代理错误)

requests.exceptions.ProxyError: HTTPSConnectionPool(host=’***.com’, port=443): Max retries exceeded with url: /***.detail.json (Caused by ProxyError(‘Cannot connect to proxy.’, error(‘Tunnel connection failed: 504 Gateway Time-out’,)))
查询内网数据,没有添加代理设置,但是一直提示代理错误,不论在pycharm还是命令行环境,都出现这个错误

看看环境变量里有没有http_proxy和https_proxy,查看,如果可以的话删除这两个变量,运行查看结果。

有尝试去设置pycharm编辑器的代理,能够连接内网,没有解决,因为本来就能连接内网,是环境配置的问题。

2.requests-Proxy

import requests
proxies = {'http': 'http://***:8080', 'https': 'http://***:8080'}
url = 'https://***.com'
requests.post(url, proxies=proxies, verify=False) #verify是否验证服务器的SSL证书

verify=False,在执行的时候会出现警告,显示在执行结果中
解决办法:https://www.cnblogs.com/xiaogongjin/p/11882295.html
但是这个proxies选项并没有效果(因为我访问的网页不需要我去添加代理),但。

3.SSLError

raise ssl.SSLError(‘bad handshake: %r’ % e)
ssl.SSLError: (“bad handshake: Error([(‘SSL routines’, ‘SSL23_GET_SERVER_HELLO’, ‘unknown protocol’)],)”,)
通过第一步,删掉环境变量后,代码不出现ProxyError,但是出现了SSLError,SSL连接建立问题。
unknown protocol 不认识的协议,一般是错误的URL地址造成的。
将原本地址应该是https://---->改成http:// ,执行正确。

尝试过下面这种方法,但是没有解决上面的问题,可能是因为我没有全部都按照做了,只做了一部分:https://www.cnblogs.com/ajianbeyourself/p/11156271.html

  1. 将verify设为False,不验证certificate
  2. 更新系统的certificate。
  3. 指定系统certificate的路径
  4. 使用certifi的certitificate路径
  5. 安装requests的security extras

requests的Proxy-SSL错误相关推荐

  1. python爬虫ssl错误_Python爬虫:Requests的SSLError:certificate verify failed问题解决方案6条...

    问题:脚本是用Python写的,用到开源库play-scraper,调用其collectionAPI来获取Google Play的Top App列表.该库使用了requests作为客户端来对Googl ...

  2. 已解决(Python爬虫requests库报错 请求异常SSL错误,证书认证失败问题)requests.exceptions.SSLError: HTTPSConnectionPool

    成功解决(Python爬虫requests库报错 请求异常,SSL错误,证书认证失败问题)requests.exceptions.SSLError: HTTPSConnectionPool(host= ...

  3. 从入门到入土:Python requests代理 proxy配置 HTTP

    此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出.欢迎各位前来交流.(部分材料来源网络,若有侵权,立即删除) 本人博客所有文章纯属学习之用,不涉及商业利益.不合适引用,自当删除! 若 ...

  4. conda SSL错误 SSLError,爬虫应用总结

    1.conda SSL错误 SSLError("Can't connect to HTTPS URL because the SSL module is not available.解决办法 ...

  5. 解决python使用猴子补丁时引入ssl错误

    首先是requests对https发起请求时报ssl错误 解决: requests提供了两个参数 1. verify 官方给出的解释为 当参数为False时,请求将接受由提交的任何TLS证书并将忽略主 ...

  6. 【原】python3.7 无法pip安装提示ssl错误解决方案

    [原]python3.7 无法pip安装提示ssl错误解决方案 参考文章: (1)[原]python3.7 无法pip安装提示ssl错误解决方案 (2)https://www.cnblogs.com/ ...

  7. Python更新失败:SSL错误——Conda/Python

    Python更新失败--SSL错误 (1)是正常Python环境下的错误: 例如: Could not fetch URL https://pypi.tuna.tsinghua.edu.cn/simp ...

  8. pip安装第三方包出现ssl错误的解决方法

    我的情况是这样的 centos7系统,内置python2.7,python3.4,(后来加上自己又安装了一个python3.6) pip安装第三方包时,用pip2可以安装,没有报错. pip3安装会报 ...

  9. Citrix Receiver for Linux安装和cert证书添加解决SSL错误

    Citrix Receiver for Linux安装 根据官方的建议,使用 Citrix Workspace app 代替 Citrix Receiver ,前者完全兼容后者. 安装官方教程:(下载 ...

  10. 小程序提示:downloadFile:fail 发生了 SSL 错误,无法建立与该服务器的安全连接

    今天在测试小程序上线的时候:小程序里却提示"downloadFile:fail 发生了 SSL 错误,无法建立与该务器的安全连接" 1.检测SSL证书申请是否有问题 当然这步应该都 ...

最新文章

  1. 游戏开发模式一:组件模式(Component)
  2. python+pycharm+Django报错
  3. php的完整代码块,超级实用的9个PHP代码片段
  4. 10.PHP中的赋值运算符
  5. TypeScript:变量和数据类型
  6. python爬虫 动作链进阶
  7. Foxit PDF Creator注册码
  8. SMART原则助你设定有效目标
  9. SuperMap iObjects .NET开发ASP .NET网站入门
  10. 世界金融发展史:从资产证券化到STO
  11. 信息与通信的数学基础——第十三章 行波法
  12. 【C语言上机练习题目-代码+运行结果】
  13. 在GitHub中搜索的技巧
  14. 计算机开机硬盘扫描,电脑开机出现磁盘扫描故障的原因及解决妙招
  15. STM32F4基于DMA的多通道ADC采集——遇到的问题解决
  16. 专访马云:下一个星辰大海是百货商店(附访谈视频)
  17. 软件测试方法和测试策略
  18. 【“探索者”小车】机器人大赛“探索者”全地形小车参赛经验分享
  19. switch c语言格式,switch语句格式是什么?
  20. oracle 完全检查点条件,ORACLE Checkpoint(检查点)

热门文章

  1. python进行独立样本t检验
  2. win101909要不要更新_win10游戏电脑要不要更新到1909版本?
  3. 上海淘融网络致广大客户的致歉信
  4. html做表格(个人简历)
  5. linux dd销毁数据,dd命令详解(清除硬盘数据)
  6. python子图加标题_python – matplotlib的子图中的行和列标题
  7. android循环录制,按键精灵安卓版为什么我录制的脚本无法循环
  8. Arduino 调用Stepper库驱动28BYJ-48步进电机,电机振动不转、无法反方向转的解决办法
  9. spring中MessageSource的配置使用方法3--ResourceBundleMessageSource
  10. 拍照解数独之识别数独图片