词条 | CHttpConnection |
释义 | MFC类CHttpConnection管理与HTTP服务器的连接。HTTP是用MFCWinInet类实现的三个Internet服务器协议之中的一个。 类CHttpConnection包含一个构造函数和一个成员函数OpenRequest,使用HTTP协议来管理与服务器的连接。 要与一个HTTP服务器通讯,必须先构造一个CInternetSession的实例,然后构造一个CHttpConnection对象。不能直接构造一个CHttpConnection对象,而是调用CInternetSession::GetHttpConnection,创建CHttpConnection对象并返回其指针。 #include <afxinet.h> eg. if(AfxParseURL(URL,server_type,strServer,path,port)) { try{ CInternetSession * m_inernetSession = new CinternetSession(); CHttpConnection * m_httpConnection = m_inernetSession->GetHttpConnection( strServer, m_dwTransferMode, port, NULL, NULL ); CHttpFile * m_httpfile = m_httpConnection ->OpenRequest(); //使用ChttpFile建立发送的Http报文 if(m_httpfile != NULL) { return true; } } } |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。