[发明专利]一种用于瘦客户端的网络文件地址解析及下载方法有效

专利信息
申请号: 201310705990.4 申请日: 2013-12-19
公开(公告)号: CN103647841B 公开(公告)日: 2017-04-19
发明(设计)人: 袁东风;高宗宝;杨春燕 申请(专利权)人: 山东大学
主分类号: H04L29/08 分类号: H04L29/08;H04L29/12
代理公司: 济南金迪知识产权代理有限公司37219 代理人: 吕利敏
地址: 250061 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供了一种用于瘦客户端的网络文件地址解析及下载方法。该方法是解析用户输入的远程文件地址是否有效,返回文件信息及下载至用户网络文件下载存储空间的方法。利用本发明解析网络地址简单并且可靠性高;本发明所述的方法在下载之前即可告知用户此网络地址的真实信息,防止下载错误文件、下载网页链接、下载错误网页、下载文件过大影响服务器高强度工作等;本发明所述的方法将远程文件直接下载到用户网盘,比用户先下载至本地再上传至服务器更加高效;本发明当用户退出登录后,服务器仍会自动下载文件,减少用户的等待时间。
搜索关键词: 一种 用于 客户端 网络 文件 地址 解析 下载 方法
【主权项】:
一种用于瘦客户端的网络文件地址解析及下载方法,其特征在于,该方法包括解析远程地址和文件下载,具体如下:解析远程地址,返回地址信息方法的步骤如1)‑8):1)登录网盘,读取登录用户已存储的文件信息;2)点击网络文件下载按钮,提示用户输入网络文件的网络地址;3)Web服务器接收用户输入的网络地址后,并得到一个数组ARRAY,该数组包含服务器响应一个HTTP请求所发送的所有标头;4)服务器判断HTTP响应是否成功,若成功,即ARRAY[0]为200或302或302 Moved Temporarily,执行下一步;否则,提示用户此地址不是一个有效的地址,即此地址无法打开,跳至步骤8);5)获取文件类型ARRAY[Content‑Type]和网址指向地址ARRAY[Location]或ARRAY[location],如果文件类型中存在字符串“application”或者指向地址存在,则表示此地址中存在可下载文件,此指向地址即为用户需要的文件源地址,执行步骤7);否则,执行下一步;6)判断文件类型是否存在字符串“text/html”,并且无指向地址,若否,告知用户下载的文件未知;若是,告知用户输入的地址不是下载地址,可能是一个网页链接,并提示是否下载此链接,若下载,执行下一步,否则,跳至步骤8);7)获取文件的大小,如果文件小于设定文件大小,所述设定文件大小用以保证服务器正常工作,返回源地址,执行文件下载的步骤;否则提示文件较大,使用下载工具下载;8)解析结束;文件下载的步骤如步骤9)‑14):9)开始;10)以只读方法打开源地址的文件;11)在用户网络文件下载存储区新建文件,文件名是从源地址获取的文件名;12)读取指向地址文件的内容,并写入新建的文件,直到源文件读取结束;13)判断下载的文件名是否为url编码,若是,将文件名重命名为源初始文件名;若否,执行下一步;14) 结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310705990.4/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top