[发明专利]针对超时连接的文件下载方法、装置和系统有效
申请号: | 201210113414.6 | 申请日: | 2012-04-17 |
公开(公告)号: | CN102664945A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 梁捷;孙昌青;黎俊彦 | 申请(专利权)人: | 优视科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京鸿元知识产权代理有限公司 11327 | 代理人: | 林锦辉;许向彤 |
地址: | 100080 北京市海淀区苏州街2*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 超时 连接 文件 下载 方法 装置 系统 | ||
1.一种针对超时连接的文件下载方法,包括:
服务器根据客户端下载文件页面的请求从目标站点获取带有JavaScript倒计时逻辑的下载文件页面应答;
服务器执行所述JavaScript倒计时逻辑,并在与客户端的连接超时前生成倒计时控件给客户端,所述倒计时控件的起始时间为服务器执行的所述JavaScript倒计时逻辑中记载的剩余等待时间;
所述客户端在所述倒计时控件中的时间归零时自动向所述服务器发送倒计时结束请求,通知服务器将应答倒计时结束后的页面发送给客户端;
服务器根据所述倒计时结束请求将倒计时结束后的页面发送至客户端以供客户端执行下载操作。
2.如权利要求1所述的针对超时连接的文件下载方法,其中,在服务器根据所述请求将倒计时结束后的页面发送至客户端以供客户端执行下载操作的过程中,
如果所述JavaScript倒计时逻辑中包含有所述倒计时结束后的页面,则所述服务器在倒计时结束后直接将所述倒计时结束后的页面发送至客户端;
如果所述倒计时结束后的页面在目标站点,则所述服务器在倒计时结束后再次到目标站点更新数据以获取所述倒计时结束后的页面发送至客户端。
3.如权利要求1所述的针对超时连接的文件下载方法,其中,所述倒计时控件为模拟倒计时的GIF图片或者带有倒计时剩余时间的链接的静态图片,所述倒计时剩余时间的链接被设置为受到点击触发从客户端向中间服务器请求再次计算一次下载所需要等待时间的剩余时间。
4.如权利要求3所述的针对超时连接的文件下载方法,其中,所述GIF图片的内容是一个递减的数字或者一个沙漏。
5.如权利要求3所述的针对超时连接的文件下载方法,其中,所述倒计时控件以半透明的形式展现在客户端。
6.如权利要求1所述的针对超时连接的文件下载方法,其中,所述服务器在收到所述倒计时结束请求后,
先根据所述倒计时结束请求从所述JavaScript倒计时逻辑中或者目标站点获取所述倒计时结束后的页面,接然后再将所述倒计时结束后的页面发送至客户端。
7.如权利要求1所述的针对超时连接的文件下载方法,其中,所述倒计时控件在客户端的后台执行。
8.一种针对超时连接的文件下载装置,包括:
倒计时逻辑获取单元,用于根据客户端下载文件页面的请求从目标站点获取带有JavaScript倒计时逻辑的下载文件页面应答;
倒计时逻辑执行单元,用于执行所述JavaScript倒计时逻辑;
倒计时控件生成单元,用于在与客户端的连接超时前生成倒计时控件展现给客户端,所述倒计时控件的起始时间为服务器执行的所述JavaScript倒计时逻辑中记载的剩余等待时间,并且,所述倒计时控件中的时间在归零时触发从客户端向服务器的倒计时结束请求;
二次请求处理单元,用于根据所述倒计时结束请求将倒计时结束后的页面发送至客户端以供客户端执行下载操作。
9.如权利要求8所述的针对超时连接的文件下载装置,其中,所述倒计时控件为模拟倒计时的GIF图片或者带有倒计时剩余时间的链接的静态图片,所述倒计时剩余时间的链接被设置为受到点击触发从客户端向中间服务器请求再次计算一次下载所需要等待时间的剩余时间。
10.一种基于移动终端的文件下载系统,包括移动终端和权利要求8或9所述的针对超时连接的文件下载装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优视科技有限公司,未经优视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210113414.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:矿用隔爆气动式交流发电系统
- 下一篇:大功率无刷电机驱动电路及其控制方法