zoukankan      html  css  js  c++  java
  • requests.exceptions.SSLError: HTTPSConnectionPool(host='cn.bing.com', port=443)报错解决方案

    一、问题描述

    运行以下代码

    #!/usr/local/bin/python3.7
    
    import requests
    import ssl
    
    # 请求url
    url = 'https://cn.bing.com/tlookupv3?isVertical=1&&IG=1E1AE90B09BB41E28506E0ADC9E45704&IID=translator.5028.2'
    # 请求头
    headers = {
         'User-Agent':'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36'
         }
    # 请求formdata
    formdata = {
        'from': 'en',
        'to': 'zh-Hans',
        'text': 'dog'
    }
    # 发送请求
    r = requests.post(url, headers=headers, data=formdata)
    print(r.json())

    报错如下:

    requests.exceptions.SSLError: HTTPSConnectionPool(host='cn.bing.com', port=443): Max retries exceeded with url: /tlookupv3?isVertical=1&&IG=1E1AE90B09BB41E28506E0ADC9E45704&IID=translator.5028.2 (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1076)')))

    二、报错原因

      电脑连打开了代理

    三、解决方案

      关闭代理即可。

  • 相关阅读:
    PHP时间操作
    php实用正则
    PHP正则表达式函数
    PHP常用字符串函数
    PHP数组简单操作
    PHP基础-自定义函数-变量范围-函数参数传递
    PHP常量的定义和用法
    Ajax用法
    DBCP连接池和事物
    ltp-ddt emmc_dd_rw
  • 原文地址:https://www.cnblogs.com/lxmtx/p/13030406.html
Copyright © 2011-2022 走看看