Python 在使用WebSocket 或请求时可能会报告此错误。如果您的开发对安全性要求不高,这样可以正常访问请求和WebSocket。
更改请求中的参数即可正常使用。
文本修改={
\’ID\’:\’T214\’,
“经度”: 123.6355038767646,
“纬度”: 42.21252408736748,
“海拔高度”: 555.1,
《速度》:201、
《方向》: 30、
\’设备\’: 7,
“时间戳”:小时
}
#如何使用json字符串数据
textmod=json.dumps(textmod).encode(encoding=\’utf-8\’)
header_dict={
\’内容类型\’ : \’应用程序/json\’,
\’授权\’ : \’JWT eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZGVudGl0eSI6IjViNjk0MzRkZmQ2YzE1MmIwZDNiMmFjYSISImlhdCI6MTU1Nzk4MzUwMCwibmJmIjoxNTU3 AwLC J leHAiOjE1NTgwNjk5MDB9.PnlEvvTriGE4OUd32POtrfNDeiAS53DmrTd8oM6Cb30\’
}
url=\’https://xxxx.com:9093/dc/aircrafts/antiuav\’
res=request.post(url, data=textmod, headers=header_dict, verify=False)
WebSocket 还允许您更改参数。
导入SSL
导入网络套接字
ssl_context=ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT)
ssl_context.check_hostname=False
ssl_context.verify_mode=ssl.CERT_NONE
与websockets.connect(self.ws_url, extra_headers=header, ssl=ssl_context, max_size=1000000000) 异步为ws:
# 处理连接的代码
以上#SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED]的相关内容来源网络仅供参考。相关信息请参见官方公告。
原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/91954.html