表显示了实现一个典型的HTTP client application的步骤:
| 目的 | 方法 | 结果 |
| 开始一个HTTP session | 创建一个 CInternetSession对象 | 初始化WinInet并联接服务器 |
| 连接到一个HTTP Server | 用CInternetSession::GetHttpConnection | 返回一个CHttpConnection对象 |
| 打开一个HTTP 请求 | 用CHttpConnection::OpenRequest | 返回一个CHttpFile对象 |
| 发送一个HTTP 请求 | 用CHttpFile::AddRequestHeaders 并且用CHttpFile::SendRequest | Find一个文件 如果文件没找到返回FALSE |
| 读文件 | 用CHttpFile | 使用你提供的缓冲读指定的字节 |
| 异常处理 | 用CInternetException类 | 处理所有普通的Internet异常类型 |
| 结束HTTP session | 处理CInternetSession对象 | 自动清除打开的句柄的连接 |

被折叠的 条评论
为什么被折叠?



