HTTP应用实现步骤

来源:互联网 发布:2016源码交易网站 编辑:程序博客网 时间:2024/06/07 22:18
表显示了实现一个典型的HTTP client application的步骤:目的方法结果开始一个HTTP session创建一个 CInternetSession对象初始化WinInet并联接服务器连接到一个HTTP Server用CInternetSession::GetHttpConnection返回一个CHttpConnection对象打开一个HTTP 请求用CHttpConnection::OpenRequest返回一个CHttpFile对象发送一个HTTP 请求用CHttpFile::AddRequestHeaders 并且用CHttpFile::SendRequestFind一个文件
如果文件没找到返回FALSE读文件用CHttpFile使用你提供的缓冲读指定的字节异常处理用CInternetException类 处理所有普通的Internet异常类型结束HTTP session处理CInternetSession对象自动清除打开的句柄的连接