Internet 客户端类的前提条件
来源:互联网 发布:新疆旅游知乎 编辑:程序博客网 时间:2024/05/22 16:00
Internet 客户端类的前提条件
Visual Studio .NET 2003
Internet 客户端执行的一些操作(如读取文件)有作为前提条件的操作(这里是指建立 Internet 连接)。下表列出了一些客户端操作的前提条件。
常规 Internet URL(FTP、Gopher 或 HTTP)
调用 CInternetSession::OpenURL。
OpenURL 函数返回只读资源对象。读取 URL 数据。打开 URL。
调用 CInternetFile::Read。查询 Internet 选项的设置。建立连接。
调用 CInternetSession::QueryOption。设置 Internet 选项。建立连接。
调用 CInternetSession::SetOption。设置连同状态信息一起调用的函数。建立连接。
调用 CInternetSession::EnableStatusCallback。
重写 CInternetSession::OnStatusCallback 处理调用。
FTP
调用 CInternetSession::GetFtpConnection 创建 CFtpConnection 对象。查找第一个资源。建立 FTP 连接。
创建 CFtpFileFind 对象。
调用 CFtpFileFind::FindFile。枚举所有可用资源。查找第一个文件。
调用 CFtpFileFind::FindNextFile 直到它返回 FALSE。打开 FTP 文件。建立 FTP 连接。
调用 CFtpConnection::OpenFile 创建并打开 CInternetFile 对象。读取 FTP 文件。打开有读访问权的 FTP 文件。
调用 CInternetFile::Read。写入 FTP 文件。打开有写访问权的 FTP 文件。
调用 CInternetFile::Write。更改服务器上的客户端目录。建立 FTP 连接。
调用 CFtpConnection::SetCurrentDirectory。检索服务器上客户端的当前目录。建立 FTP 连接。
调用 CFtpConnection::GetCurrentDirectory。
HTTP
调用 CInternetSession::GetHttpConnection 创建 CHttpConnection 对象。打开 HTTP 文件。建立 HTTP 连接。
调用 CHttpConnection::OpenRequest 创建 CHttpFile 对象。
调用 CHttpFile::AddRequestHeaders。
调用 CHttpFile::SendRequest。读取 HTTP 文件。打开 HTTP 文件。
调用 CInternetFile::Read。获取关于 HTTP 请求的信息。建立 HTTP 连接。
调用 CHttpConnection::OpenRequest 创建 CHttpFile 对象。
调用 CHttpFile::QueryInfo。
Gopher
调用 CInternetSession::GetGopherConnection 创建 CGopherConnection。查找当前目录中的第一个文件。建立 Gopher 连接。
创建 CGopherFileFind 对象。
调用 CGopherConnection::CreateLocator 创建 CGopherLocator 对象。
将定位器传递到 CGopherFileFind::FindFile。
如果以后需要文件的定位器,调用 CGopherFileFind::GetLocator 获取它。枚举所有可用文件。查找第一个文件。
调用 CGopherFileFind::FindNextFile 直到它返回 FALSE。打开 gopher 文件。建立 Gopher 连接。
用 CGopherConnection::CreateLocator 创建 gopher 定位器或用 CGopherFileFind::GetLocator 查找定位器。
调用 CGopherConnection::OpenFile。读取 gopher 文件。打开 gopher 文件。
使用 CGopherFile。
请参见
Win32 Internet 扩展 (WinInet) | 用于创建 Internet 客户端应用程序的 MFC 类 | 使用 MFC WinInet 类编写 Internet 客户端应用程序
阅读全文
0 0
- Internet 客户端类的前提条件
- 做网站的前提条件
- 执行索引的前提条件
- 学习Hadoop的前提条件
- 用于创建 Internet 客户端应用程序的 MFC 类
- 发布webservice服务的前提条件
- Android客户端和Internet的交互
- Windows Server 2012 VDI 部署的前提条件
- 客户机加入域环境的前提条件
- 归纳偏置:ML学习能力的前提条件
- 思想建设是获得巨大成功的前提条件
- android 动态设置控件的前提条件
- MSDN:使用 MFC WinInet 类编写 Internet 客户端应用程序
- 如何设置Notes客户端为pop3客户端,收发Internet邮件?(转载他人的文章)
- 开发Internet客户端应用指南
- WinInet开发Internet客户端应用
- WinInet开发Internet客户端应用
- Sqlserver的partition table的switch table的前提条件
- 获取solr 索引库中总记录条数
- [Qt学习] 字符串列表类QStringList
- JAVA的23种设计模式---模板模式
- C#码农Xamarin学习日记一
- 数据库增删改查例子
- Internet 客户端类的前提条件
- LoadRunner监控Tomcat的管理页面上数据方法的脚本
- 微信jssdk上传图片无法预览wxLocalResource文件
- 并发编程初探
- 在非controller里调用service
- codevs 1046 旅行家的预算
- CSS中的三种布局模型
- 补5月17日
- 菜单实现之PopupMenu