【技术实现步骤摘要】
本专利技术涉及互联网下载技术,更为具体而言,涉及一种下载文件的方法及装置。
技术介绍
随着计算机网络的发展,在人们的日常生活、工作和学习中,通过互联网的浏览页面下载文件已经十分普及。而当用户进入浏览器的下载页面时,通常会有许多广告链接或者其他推广软件的下载。让用户很难找到真正需要下载的东西的地址。并由于无法分辨真正的下载地址,而错误下载到恶意软件或者广告软件。而且很多时候,下载网站会提供很多下载地址供用户选择,用户即便选择到了用于下载文件URL地址(Uniform Resource Locator,因特网上标准的资源的地址),却依然无法判断所选择的URL地址是否为众多下载地址中最快的下载地址。这些问题都给用户的使用带来了很多不便,不仅浪费用户的下载文件时间,降低了下载文件的效率,使得用户体验度差,同时还有可能因错误下载和恶意软件导致网络安全受到威胁,因此,为了解决当前用户下载文件的诸多问题,需要一种能够帮助用户筛选出真正所需下载地址的方式。
技术实现思路
为了解决下载文件时不易辨别真正下载地址,用户体验度差且存在网络安全隐患的问题,本专利技术的实施方式提供了一种下载文件的方法及装置。一方面,本专利技术实施方式提供了一种下载文件的方法,所述方法包括:浏览器客户端访问待下载文件所在的网页,获取该浏览器客户端所在计算机的IP地址和所述网页的统一资源定位符URL;所述浏览器客户端根据所述IP地 ...
【技术保护点】
一种下载文件的方法,其特征在于,所述方法包括:浏览器客户端访问待下载文件所在的网页,获取该浏览器客户端所在计算机的IP地址和所述网页的统一资源定位符URL;所述浏览器客户端根据所述IP地址和所述URL,获取向本机提供网络服务的网络运营商的名字和对应于各个网络运营商的名字的文件下载地址;以及所述浏览器客户端根据获取的所述网络运营商的名字,选择对应于获取的所述网络运营商的名字的文件下载地址下载文件。
【技术特征摘要】
1.一种下载文件的方法,其特征在于,所述方法包括:
浏览器客户端访问待下载文件所在的网页,获取该浏览器客户端所在计
算机的IP地址和所述网页的统一资源定位符URL;
所述浏览器客户端根据所述IP地址和所述URL,获取向本机提供网络服
务的网络运营商的名字和对应于各个网络运营商的名字的文件下载地址;以
及
所述浏览器客户端根据获取的所述网络运营商的名字,选择对应于获取
的所述网络运营商的名字的文件下载地址下载文件。
2.如权利要求1所述的方法,其特征在于,所述获取该浏览器客户端所
在计算机的IP地址和所述网页的统一资源定位符URL包括:
所述浏览器客户端通过WINDOW API获取所述该浏览器客户端所在计
算机的IP地址,再从所述浏览器客户端的地址栏下载所述网页的统一资源定
位符URL。
3.如权利要求1所述的方法,其特征在于,所述浏览器客户端根据获取
的所述网络运营商的名字,选择对应于获取的所述网络运营商的名字的文件
下载地址下载文件包括:
所述浏览器客户端根据获取的所述网络运营商的名字,获取对应于所述
网络运营商的名字的文件下载URL;
通过所述文件下载URL下载文件。
4.一种下载文件的装置,其特征在于,所述装置包括:
获取模块,用于浏览器客户端访问待下载文件所在的网页,获取该浏览
器客户端所在计算机的IP地址和所述网页的统一资源定位符URL;
地址模块,用于所述浏览器客户端根据所述IP地址和所述URL,获取向
本机提供网络服务的网络运营商的名字和对应于各个网络运营商的名字的文
件下载地址;以及
下载模块,用于所述浏览器客户端根据获取的所述网络运营商的名字,
选择对应于获取的所述网络运营商的名字的文件下载地址下载文件。
5.如权利要求4所述的装置,其特征在于,所述获取模块包括:
访问单元,用于所述浏览器客户端访问待下载文件所在的网页;
IP获取单元,用于所述浏览器客户端通过WINDOW API获取所述该浏览
器客户端所在计算机的IP地址;以及
URL获取单元,用于从所述浏览器客户端的地址栏下载所述网页的统一
资源定位符URL。
6.如权利要求4所述的装置,其特征在于,所述下载模块包括:
获取单元,用于所述浏览器客户端根据获取的所述网络运营商的名字,
获取对应于所述网络运营商的名字的文件下载URL;以及
下载单元,用于通过所述文件下载URL下载文件。
7.一种下载文件的方法,其特征在于,所述方法包括:
服务器获取浏览器客户端上报的IP地址和待下载文件所在网...
【专利技术属性】
技术研发人员:俞健,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。