ESP8266 – WiFiClientSecure库 – getLastSSLError

位置导航: ESP8266库 / WiFiClientSecure库 / 本页

说明

ESP8266通过HTTPS协议进行物联网通讯时,我们可以使用getLastSSLError获取通讯报错信息。这些报错信息将以错误代码的形式通过getLastSSLError返回。

如需了解报错代码的详细说明,您可以参考以下两个文件中相应部分。

bearssl_ssl.h
bearssl_x509.h

语法

httpsClient.getLastSSLError()

参数

返回值

错误代码值,(类型: int)

示例程序

请将以下示例程序中的Wifi联网信息进行调整并将程序上传给ESP8266。程序上传完毕后,ESP8266将会自动连接 WiFi并通过HTTPS协议尝试与必应网站服务器进行通讯。由于我们故意将服务器认证的指纹信息改为错误的,连接将会失败,同时程序中使用了httpsClient.getLastSSLError()来获取连接失败的报错信息。具体操作方法,请见以下 示例程序中的高亮代码部分。

如需了解报错代码的详细说明,您可以参考以下两个文件中相应部分。

bearssl_ssl.h
bearssl_x509.h

位置导航: ESP8266库 / WiFiClientSecure库 / 本页