CHttpFile::SendRequest

BOOL SendRequest( LPCTSTR pstrHeaders = NULL, DWORD dwHeadersLen = 0, LPVOID lpOptional = NULL, DWORD dwOptionalLen = 0 );
Throw ( CInternetException )

BOOL SendRequest( CString& strHeaders, LPVOID lpOptional = NULL, DWORD dwOptionalLen = 0 );
Throw ( CInternetException )

Return Value

Nonzero if successful; otherwise 0. If the call fails, determine the cause of the failure by examining the thrown CInternetException object.

Parameters

pstrHeaders

A pointer to a string containing the name of the headers to send.

dwHeadersLen

The length of the headers identified by pstrHeaders.

lpOptional

Any optional data to send immediately after the request headers. This is generally used for POST and PUT operations. This can be NULL if there is no optional data to send.

dwOptionalLen

The length of lpOptional.

strHeaders

A string containing the name of the headers for the request being sent.

Remarks

Call this member function to send a request to an HTTP server.

CHttpFile OverviewClass MembersHierarchy Chart

See Also   CInternetFile, CHttpFile::SendRequestEx