![]() |
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) |
![]() | |
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... | |
![]() | |
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 void GRAYCALL | CreateBoundary (OUT char *pszBoundary) |
static StrLen_t GRAYCALL | GetBoundarySize () |
static HRESULT GRAYCALL | WriteBoundary (cStreamOutput *pClient, const char *pszBoundary) |
![]() | |
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.