本文主要是介绍典型 HTTP 客户端应用程序中的步骤 msdn,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
典型 HTTP 客户端应用程序中的步骤
Visual Studio .NET 2003
下表显示在典型 HTTP 客户端应用程序中可能执行的步骤:
目标 | 采取的操作 | 效果 |
---|---|---|
开始 HTTP 会话。 | 创建 CInternetSession 对象。 | 初始化 WinInet 并连接到服务器。 |
连接到 HTTP 服务器。 | 使用 CInternetSession::GetHttpConnection。 | 返回 CHttpConnection 对象。 |
打开 HTTP 请求。 | 使用 CHttpConnection::OpenRequest。 | 返回 CHttpFile 对象。 |
发送 HTTP 请求。 | 使用 CHttpFile::AddRequestHeaders 和CHttpFile::SendRequest。 | 查找文件。如果没有找到该文件,则返回 FALSE。 |
从文件中读取。 | 使用 CHttpFile。 | 使用您提供的缓冲区读取指定数目的字节。 |
处理异常。 | 使用 CInternetException 类。 | 处理所有常见的 Internet 异常类型。 |
结束 HTTP 会话。 | 处置 CInternetSession 对象。 | 自动清理打开的文件句柄和连接。 |
典型 HTTP 客户端应用程序中的步骤
Visual Studio .NET 2003
下表显示在典型 HTTP 客户端应用程序中可能执行的步骤:
目标 | 采取的操作 | 效果 |
---|---|---|
开始 HTTP 会话。 | 创建 CInternetSession 对象。 | 初始化 WinInet 并连接到服务器。 |
连接到 HTTP 服务器。 | 使用 CInternetSession::GetHttpConnection。 | 返回 CHttpConnection 对象。 |
打开 HTTP 请求。 | 使用 CHttpConnection::OpenRequest。 | 返回 CHttpFile 对象。 |
发送 HTTP 请求。 | 使用 CHttpFile::AddRequestHeaders 和CHttpFile::SendRequest。 | 查找文件。如果没有找到该文件,则返回 FALSE。 |
从文件中读取。 | 使用 CHttpFile。 | 使用您提供的缓冲区读取指定数目的字节。 |
处理异常。 | 使用 CInternetException 类。 | 处理所有常见的 Internet 异常类型。 |
结束 HTTP 会话。 | 处置 CInternetSession 对象。 | 自动清理打开的文件句柄和连接。 |
这篇关于典型 HTTP 客户端应用程序中的步骤 msdn的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!