Fixed custom headers and Basic authorization, added support for redirection, functional file download interface can be used for SW updates and more.
Dependents: Sample_HTTPClient Sample_HTTPClient LWM2M_NanoService_Ethernet LWM2M_NanoService_Ethernet ... more
Fork of HTTPClient by
IHTTPDataIn Class Reference
This is a simple interface for HTTP data storage (impl examples are Key/Value Pairs, File, etc...) More...
#include <IHTTPData.h>
Inherited by HTTPFile, HTTPiCal, and HTTPText.
Protected Member Functions | |
virtual void | writeReset ()=0 |
Reset stream to its beginning Called by the HTTPClient on each new request. | |
virtual int | write (const char *buf, size_t len)=0 |
Write a piece of data transmitted by the server. | |
virtual void | setDataType (const char *type)=0 |
Set MIME type. | |
virtual void | setIsChunked (bool chunked)=0 |
Determine whether the data is chunked Recovered from Transfer-Encoding header. | |
virtual void | setDataLen (size_t len)=0 |
If the data is not chunked, set its size From Content-Length header. | |
Friends | |
class | HTTPClient |
Detailed Description
This is a simple interface for HTTP data storage (impl examples are Key/Value Pairs, File, etc...)
Definition at line 64 of file IHTTPData.h.
Member Function Documentation
virtual void setDataLen | ( | size_t | len ) | [protected, pure virtual] |
virtual void setDataType | ( | const char * | type ) | [protected, pure virtual] |
virtual void setIsChunked | ( | bool | chunked ) | [protected, pure virtual] |
virtual int write | ( | const char * | buf, |
size_t | len | ||
) | [protected, pure virtual] |
virtual void writeReset | ( | ) | [protected, pure virtual] |
Reset stream to its beginning Called by the HTTPClient on each new request.
Generated on Tue Jul 12 2022 17:30:36 by 1.7.2