Поделиться через


CHttpFile::SendRequest

Эта функция-член вызывается отправить запрос к HTTP-серверу.

BOOL SendRequest( 
   LPCTSTR pstrHeaders = NULL, 
   DWORD dwHeadersLen = 0, 
   LPVOID lpOptional = NULL, 
   DWORD dwOptionalLen = 0  
); 
BOOL SendRequest( 
   CString& strHeaders, 
   LPVOID lpOptional = NULL, 
   DWORD dwOptionalLen = 0  
);

Параметры

  • pstrHeaders
    Указатель на строку, содержащую имя заголовка отправить.

  • dwHeadersLen
    Длина заголовков, определенных pstrHeaders.

  • lpOptional
    Все необязательные данные отправлять сразу же после заголовка запроса. Обычно это используется для POST и операций PUT. Это может быть NULL если необязательные данные, которые необходимо отправить.

  • dwOptionalLen
    Длина текста lpOptional.

  • strHeaders
    Строка, содержащая имя заголовка для отправляемого запроса.

Возвращаемое значение

Ненулевой, если успешно; в противном случае – значение 0. Если вызов завершается неудачей, определите причину сбоя с CInternetException штриховой объект.

Исключения

Этот метод может создавать исключения типа CInternetException.

Требования

Header: afxinet.h

См. также

Ссылки

Класс CHttpFile

Диаграмма иерархии

Класс CInternetFile

CHttpFile::SendRequestEx