专利名称:下载控制方法及系统的制作方法
技术领域:
本发明涉及浏览器数据下载技术领域,尤其涉及一种下载控制方法及系统。
背景技术:
现有的下载工具通常只要存在下载路径及下载服务器,即允许文件的下载。专用设备上的下载工具甚至会放开某个网站的文件的下载,这样在安全性上存在一定的问题, 即若下载的文件类型能随意运行,比如exe、bat等类型的文件,这样对用户信息及计算机安全都产生了威胁。
发明内容
(一)要解决的技术问题本发明要解决的技术问题是提供一种可控制用户下载的文件类型,尽量保护用户在专用设备上工作娱乐的安全,减少系统预存在的风险的下载控制方法及系统。( 二 )技术方案为解决上述问题,本发明提供了一种下载控制方法,该方法包括步骤Si.获取待下载文件的下载路径;S2.通过所述下载路径判断待下载文件类型是否允许下载,若允许,则下载所述待下载文件,若不允许,则结束此次下载流程。其中,在步骤S2中,若不允许,结束此次下载流程前,提示所述待下载文件不允许下载。本发明还公开了一种下载控制系统,该系统包括路径获取模块,用于获取待下载文件的下载路径,并将其发送至下载模块;下载模块,用于通过所述下载路径判断待下载文件类型是否允许下载,若允许,则下载所述待下载文件,若不允许,则结束此次下载流程。其中,该系统还包括提示模块,用于在所述下载模块判断所述下载路径以及待下载文件类型不允许下载时,提示所述待下载文件不允许下载。(三)有益效果本发明的方法及系统对下载类型进行了严格的控制,过滤掉了可能对用户产生安全影响的文件类型,也保证了专用设备的风格一致及系统安全。
图1为依照本发明一种实施方式的下载控制方法流程图;图2为依照本发明一种实施方式的下载控制系统结构框图。
具体实施例方式本发明提出的下载控制方法及系统,结合附图及实施例详细说明如下。如图1所示,依照本发明一种实施方式的下载控制方法包括步骤
Si.当用户在浏览器上某网站上点击下载文件数据时,获取待下载文件的下载路径。可采用现有技术中下载文件时所使用的获取下载路径的所有适用的方法,再次不作赘述。例如,点击下载,获取弹出的下载路径。S2.通过所述下载路径判断待下载文件类型是否允许下载,若允许,则下载所述待下载文件,若不允许,则结束此次下载流程。下载路径指的是待下载文件的服务器地址,即统一资源定位符(Uniform/ Universal Resource Locator, URL)地址,URL地址中带有待下载文件的扩展名,扩展名即为文件的类型。允许下载的文件类型视不同用户或不同设备类型而定。在步骤S2中,若不允许,结束此次下载流程前,提示待下载文件不允许下载。如图2所示,依照本发明一种实施方式的下载控制系统包括路径获取模块,用于获取待下载文件的下载路径,并将其发送至下载模块;下载模块,用于通过所述下载路径判断待下载文件类型是否允许下载,若允许,则弹出下载管理界面,按照正常流程下载所述待下载文件,若不允许,则结束此次下载流程。该系统还包括提示模块,用于在所述下载模块判断所述下载路径以及待下载文件类型不允许下载时,提示所述待下载文件不允许下载。以上实施方式仅用于说明本发明,而并非对本发明的限制。尽管参照实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,对本发明的技术方案进行各种组合、修改或者等同替换,都不脱离本发明技术方案的精神和范围,其均应涵盖在本发明的权利要求范围当中。
权利要求
1.一种下载控制方法,其特征在于,该方法包括步骤·51.获取待下载文件的下载路径;·52.通过所述下载路径判断待下载文件类型是否允许下载,若允许,则下载所述待下载文件,若不允许,则结束此次下载流程。
2.如权利要求1所述的下载控制方法,其特征在于,在步骤S2中,若不允许,结束此次下载流程前,提示所述待下载文件不允许下载。
3.一种下载控制系统,其特征在于,该系统包括路径获取模块,用于获取待下载文件的下载路径,并将其发送至下载模块; 下载模块,用于通过所述下载路径判断待下载文件类型是否允许下载,若允许,则下载所述待下载文件,若不允许,则结束此次下载流程。
4.如权利要求3所述的下载控制系统,其特征在于,该系统还包括提示模块,用于在所述下载模块判断所述下载路径以及待下载文件类型不允许下载时,提示所述待下载文件不允许下载。
全文摘要
本发明公开了一种下载控制方法及系统,设计浏览器数据下载技术领域。该方法包括步骤S1.获取待下载文件的下载路径;S2.通过所述下载路径判断待下载文件类型是否允许下载,若允许,则下载所述待下载文件,若不允许,则结束此次下载流程。本发明的方法及系统对下载类型进行了严格的控制,过滤掉了可能对用户产生安全影响的文件类型,也保证了专用设备的风格一致及系统安全。
文档编号H04L29/08GK102196036SQ201110072650
公开日2011年9月21日 申请日期2011年3月24日 优先权日2011年3月24日
发明者万雪松, 于晓军, 赵辰清 申请人:北京思创银联科技股份有限公司