- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 文件上传下载:FTP客户端开发
启动浏览器SelfBrowser,切换到本地浏览,进入C盘根目录,可以看到此时C盘根目录下已没有那个Word文档了(如图5.25所示)。 启动本章的FTP客户端SelfFtpUpDownloader,界面如图5.26所示。 在IP地址栏里输入“”,这是本机环回测试地址,专为用户在本地计算机上测试网络软件之用,端口号为21,勾选“匿名”复选框。单击“连接”按钮访问本机上的FTP服务器(如图5.27所示)。 选中该Word文件,单击“下载”按钮,弹出“另存为”对话框(如图5.28所示)。 从“保存在”下拉列表中选择“本地磁盘”,单击“保存”按钮,将文件保存在C盘根目录下。图5.29中显示的是“下载成功”消息框。 此时在浏览器SelfBrowser中也看到了刚刚下载的文档(见图5.30)。 2.通过FTP分享图片资源 在本地FTP站点上建立两个文件夹,分别命名为“李丽”和“王红”,并在每个文件夹下建立各自的目录结构,如图5.31所示。 在李丽目录的“图片收藏”文件夹下,新建一个“美人鱼”文件夹,存入两张精美的人鱼公主图片,如图5.32所示。 初始时王红的照片文件夹中并没有东西(如图5.33所示)。 启动FTP客户端,登录服务器(如图5.34所示)。 显示出之前在服务器上建立的李丽和王红的目录,用鼠标选择任一个目录,单击“进入”,就可以进入该文件夹的目录结构,如进入李丽的文件夹就可以看到里面有两张美人鱼图片(如图5.35所示)。 选中一张美人鱼图片,单击“下载”按钮,如图5.36所示。 软件会弹出“另存为”对话框,将图片保存到桌面(如图5.37所示)。 两张图片都下载下来之后,变更目录到王红的文件夹,进入其下的“照片”子文件夹,如图5.38所示。 单击“上传”按钮,如图5.39所示。 客户端将弹出“打开”对话框,要求用户选择想要上传的文件,这里选择刚刚下载到桌面的美人鱼图片上传(如图5.40所示)。 上传成功,FTP客户端当前文件夹下将显示刚刚上传的图片资源,如图5.41所示。 无论是从浏览器SelfBrowser中还是直接访问C盘FTP站点目录下王红的文件夹,都可以看到刚才上传的图片(如图5.42所示)。 5.4.1 访问实际的局域网 首先登录FTP,IP为“”(读者在测试时请使用各自单位局域网中FTP服务器的内网地址),如图5.43所示。 进入某同事的文件夹,选择一个文档下载,如图5.44所示。 下载成功!如图5.45所示。 下面演示删除文件的功能,选中服务器上的某个文件,单击“删除”按钮。系统弹出确认删除的对话框,单击“是”按钮确认删除该文件,如图5.46所示。 最后还有上传文件功能。将图片传到服务器上,如图5.47所示。 选择孙卫琴Java电子版PDF文件作为测试用FTP资源(如图5.48所示)。 登录服务器后进入这个文件夹下载这本电子书(如图5.49所示)。 单击“下载”按钮,选择保存路径后单击“保存”按钮,这时你会发现程序界面出现死锁、未响应的情况(如图5.50所示)。 耐心等待,暂时不要进行任何操作!(如图5.51所示)等一会儿看看会发生什么情况。 程序在中止响应几分钟后又恢复正常,并弹出“下载成功!”消息框,如图5.52所示。 5.1 FTP的基本概念 5.2 FTP网络环境的搭建 5.3 制作自己的FTP上传下载器 5.4 FTP的实用性 5.1.1 什么是FTP FTP是File Transfer Protocol(文件传输协议)的英文简称,用于在Internet上控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议,这样用户就可以把自己的文件传送给别人,或者从其他用户环境中获取文件。 用户可通过客户机程序向(从)FTP服务器上传(下载)文件,如图5.1所示。 匿名FTP是这样一种机制:用户可通过它连接到远程主机上,并从其下载文件,而无须成为其注册用户。系统管理员建立了一个特殊的用户名——anonymous,Internet上的任何人在任何地方都可使用该用户名。 通过FTP程序连接匿名FTP主机的方式同连接普通FTP主机的方式差不多,只是在要求提供用户名时必须输入anonymous,密码可以是任意的字符串。 5.2.1 FTP服务器的架设 在Windows的“控制面板”里有一个“管理工具”图标(如图5.2所示),双击打开。 在“管理工具”窗口中有一个“Internet 信息服务”图标(如图5.3所示)。 图5.4中可以看到,Windows已经默认为用户建好了一些Web站点和一个SMTP电子邮件服务器,但却没有FTP服务器,这就需要自己动手架设了,下面介绍详细的配置过程。 选
您可能关注的文档
最近下载
- 【期货市场技术分析】完整版——约翰.墨菲.doc VIP
- 秋季养生ppt课件.pptx
- 2023年北京电影学院导演专业真题.docx
- 课程设计-基于systemview的2ask信号调制与解调 .pdf VIP
- 2023年北京电影学院部分专业历届校考真题汇编.pdf VIP
- 絮凝剂对MBR活性污泥理化性质的影响研究.pdf VIP
- 2026年高考作文素材积累之九三阅兵:这一刻,与祖国同频共振.docx VIP
- 2025年辽宁省初中学业水平考试英语模拟试卷试题(含答案).pdf VIP
- 2025年辽宁省大连市中考英语模拟试卷.docx VIP
- 2025年中考英语冲刺模拟试卷-辽宁地区-学生版.pdf VIP
文档评论(0)