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
对包含方法的字符串的指针将使用,当发送请求时。可以是 POST、 HEAD或 GET。dwContext
CHttpFile 对象的上下文标识符。请参见 Remarks 有关此参数的更多信息。pConnection
为 CHttpConnection 对象的指针。
备注
您从不直接构造 CHttpFile 对象;相当调用 CInternetSession::OpenURL 或 CHttpConnection::OpenRequest。
MFC发送 dwContext 的默认值设置为 CHttpFile 对象从创建 CHttpFile 对象的 CInternetSession 对象。当您调用 CInternetSession::OpenURL 或 CHttpConnection 构造 CHttpFile 对象时,可以重写默认值设置上下文标识符到您选择的值。上下文标识符在它标识的对象返回到 CInternetSession::OnStatusCallback 提供状态。参见中的文章 Internet第一步:WinInet 有关上下文标识符的更多信息。
要求
Header: afxinet.h