![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cHttpClient.h>
Public Member Functions | |
| cHttpPartStr (MIME_TYPE eContentType=MIME_TEXT, cStringA sContentDisposition="") | |
| virtual | ~cHttpPartStr () |
| virtual size_t | get_BodyLength () const |
| virtual HRESULT | WriteBody (cStreamOutput *pClient, IStreamProgressCallback *pProgress=nullptr) |
Public Member Functions inherited from GrayLib::cHttpPart | |
| cHttpPart (MIME_TYPE eContentType=MIME_TEXT, cStringA sContentDisposition="") | |
| virtual | ~cHttpPart () |
| size_t | get_PartLength () const |
| HRESULT | WritePart (cStreamOutput *pClient, const char *pszBoundary, IStreamProgressCallback *pProgress=nullptr) |
Public Attributes | |
| cStringA | m_sBody |
| The body data string. More... | |
Public Attributes inherited from GrayLib::cHttpPart | |
| MIME_TYPE | m_eContentType |
| HTTP_TAG_ContentType="text/plain" = MIME_TEXT. More... | |
| cStringA | m_sContentDisposition |
| HTTP_TAG_ContentDisposition = "form-data; name="mdump"; filename="sdfsdf.txt"". More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from GrayLib::cHttpPart | |
| static void GRAYCALL | CreateBoundary (OUT char *pszBoundary) |
| static StrLen_t GRAYCALL | GetBoundarySize () |
| static HRESULT GRAYCALL | WriteBoundary (cStreamOutput *pClient, const char *pszBoundary) |
Static Public Attributes inherited from GrayLib::cHttpPart | |
| static const StrLen_t | k_nLenBoundaryPrefix = 2 |
| – More... | |
| static const StrLen_t | k_nLenBoundary = (8 + 16) |
| Multi part length of Boundary separator. More... | |
HTTP Form part contains a string.
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Implements GrayLib::cHttpPart.
|
inlinevirtual |
Implements GrayLib::cHttpPart.
| cStringA GrayLib::cHttpPartStr::m_sBody |
The body data string.