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


CHttpFile::CHttpFile

Эта функция-член вызывается для создания объекта CHttpFile.

CHttpFile(
   HINTERNET hFile,
   HINTERNET hSession,
   LPCTSTR pstrObject,
   LPCTSTR pstrServer,
   LPCTSTR pstrVerb,
   DWORD_PTR dwContext 
);
CHttpFile(
   HINTERNET hFile,
   LPCTSTR pstrVerb,
   LPCTSTR pstrObject,
   CHttpConnection* pConnection 
);

Параметры

  • hFile
    Дескриптор к файлу через интернет.

  • hSession
    Дескриптор к сеансу Интернета.

  • pstrObject
    Указатель на строку, содержащую объект CHttpFile.

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

  • pstrVerb
    Указатель на строку, содержащую метод, используемый при отправке запроса.Могут быть POST, HEAD или GET.

  • dwContext
    Идентификатор контекста для объекта CHttpFile.См. раздел Примечания дополнительные сведения об этом параметре.

  • pConnection
    Указатель на объект CHttpConnection.

Заметки

Никогда не построения объект CHttpFile напрямую; довольно вызов CInternetSession::OpenURL или CHttpConnection::OpenRequest.

Значение по умолчанию для dwContext отправлено MFC к объекту CHttpFile из объекта CInternetSession, который создал объект CHttpFile.При вызове CInternetSession::OpenURL или CHttpConnection для создания объекта CHttpFile можно переопределить значения по умолчанию, чтобы задать идентификатор контекста на значение для выбора.Идентификатор контекста возвращается в CInternetSession::OnStatusCallback, чтобы гарантировать состояние объекта, с которым он определен.См. статью Первые шаги в интернете. WinInet дополнительные сведения об идентификаторе контекста.

Требования

Header: afxinet.h

См. также

Ссылки

Класс CHttpFile

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

Класс CInternetFile