ESP8266 – ESP8266HTTPClient库 – errorToString

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

说明

此函数可用于将ESP8266的HTTP请求失败代码转换为字符串描述。

语法

httpClient.errorToString(httpCode)

参数

httpCode:服务器错误代码。
注意,此错误代码非HTTP响应状态码,而是ESP8266库自定义的一系列错误代码。以下是错误代码数值以及该数值所对应的错误信息。

-1: HTTPC_ERROR_CONNECTION_REFUSED
-2: HTTPC_ERROR_SEND_HEADER_FAILED
-3: HTTPC_ERROR_SEND_PAYLOAD_FAILED
-4: HTTPC_ERROR_NOT_CONNECTED
-5: HTTPC_ERROR_CONNECTION_LOST
-6: HTTPC_ERROR_NO_STREAM
-7: HTTPC_ERROR_NO_HTTP_SERVER
-8: HTTPC_ERROR_TOO_LESS_RAM
-9: HTTPC_ERROR_ENCODING
-10: HTTPC_ERROR_STREAM_WRITE
-11: HTTPC_ERROR_READ_TIMEOUT

返回值

服务器响应错误说明(类型:String)

示例程序

相关内容

getString – 获取响应体数据并且以字符串形式返回
getStream – 获取响应体数据并且以Stream形式返回
writeToStream – 获取响应体数据并且写入其它Stream对象
getSize – 获取响应体数据字节数
errorToString – 获取错误代码并且以字符串形式返回

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