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
    对于Internet文件的句柄。

  • hSession
    对于Internet会话的句柄。

  • pstrObject
    对包含 CHttpFile 对象的字符串的指针。

  • pstrServer
    对包含服务器的名称字符串的指针。

  • pstrVerb
    对包含方法的字符串的指针将使用,当发送请求时。可以是 POSTHEAD或 GET。

  • dwContext
    CHttpFile 对象的上下文标识符。请参见 Remarks 有关此参数的更多信息。

  • pConnection
    CHttpConnection 对象的指针。

备注

您从不直接构造 CHttpFile 对象;相当调用 CInternetSession::OpenURLCHttpConnection::OpenRequest

MFC发送 dwContext 的默认值设置为 CHttpFile 对象从创建 CHttpFile 对象的 CInternetSession 对象。当您调用 CInternetSession::OpenURLCHttpConnection 构造 CHttpFile 对象时,可以重写默认值设置上下文标识符到您选择的值。上下文标识符在它标识的对象返回到 CInternetSession::OnStatusCallback 提供状态。参见中的文章 Internet第一步:WinInet 有关上下文标识符的更多信息。

要求

Header: afxinet.h

请参见

参考

CHttpFile选件类

层次结构图

CInternetFile选件类