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 Class

层次结构图

CInternetFile Class