位置导航: ESP8266库 / ESP8266HTTPClient库 / 本页
说明
此函数用于将获取到的响应数据写入Stream数据流。
语法
httpClient.writeToStream(stream)
参数
stream: stream类型指针
返回值
返回值类型为int。
如果返回值大于零,则返回值数值是写入对象的数据大小(单位:字节)。
如果返回值小于零,说明函数执行出错。以下是错误代码说明:
-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
相关内容
— getString – 获取响应体数据并且以字符串形式返回
— getStream – 获取响应体数据并且以Stream形式返回
— writeToStream – 获取响应体数据并且写入其它Stream对象
— getSize – 获取响应体数据字节数
— errorToString – 获取错误代码并且以字符串形式返回
位置导航: ESP8266库 / ESP8266HTTPClient库 / 本页