数据下载方法和数据上传方法及浏览器技术

技术编号:4136874 阅读:204 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种数据下载方法和数据上传方法及浏览器。一种数据下载方法,包括:接收基于Ajax技术创建的网页应用下发的下载请求,该下载请求携带所述网页应用请求下载的数据的统一资源定位符;确定上述下载请求对应的协议类型;按照确定出的协议类型所对应的处理方式,根据上述统一资源定位符从相应的服务器上下载数据。本发明专利技术技术方案中,浏览器先确定出基于Ajax技术创建的网页应用下发的交互请求对应的协议类型,并按照确定出的协议类型所对应的处理方式和相应的服务器交互数据,能够实现基于Ajax技术创建的网页应用和采用多种协议的服务器交互数据,适用于多种应用场景,有利于拓展Ajax技术的应用范围。

【技术实现步骤摘要】

本专利技术涉及互联网
,具体涉及一种数据下载方法和数据上传方法及浏览器
技术介绍
随着网页开发技术的发展,开发人员希望网页应用能够和服务器进行高度的交互,异步JavaScript和XML ( Ajax, Asynchronous JavaScript and XML)技术作为一种创建交互式网页应用的网页开发技术,被日渐广泛的应用。现有技术中,基于Ajax技术创建的网页应用只能通过浏览器和采用超文本传输协议(HTTP, Hypertext Transfer Protocol)的服务器交互数据,不能与采用其它协议的服务器进行交互。举例来说,在现有的数据下载过程中,基于Ajax技术创建的网页应用向浏览器下发下载请求后;浏览器默认按照HTTP所对应的下载处理方式,向相应的服务器请求下载数据;若下载成功,浏览器向该网页应用反馈成功下载的数据;若该服务器采用的不是HTTP,数据下载当然就会失败。但在很多系统中,设备之间并不是通过HTTP通信的,浏览器fe照现有交互处理方式,限制了基于Ajax技术创建的网页应用和采用其它非HTTP的设备进行交互,进而极大的约束了 Ajax技术的应用范围。本文档来自技高网...

【技术保护点】
一种数据下载方法,其特征在于,包括: 接收基于Ajax技术创建的网页应用下发的下载请求,所述下载请求携带所述网页应用请求下载的数据的统一资源定位符; 确定所述下载请求对应的协议类型; 按照确定出的协议类型所对应的处理方式, 根据所述统一资源定位符从相应的服务器上下载数据。

【技术特征摘要】
1、一种数据下载方法,其特征在于,包括接收基于Ajax技术创建的网页应用下发的下载请求,所述下载请求携带所述网页应用请求下载的数据的统一资源定位符;确定所述下载请求对应的协议类型;按照确定出的协议类型所对应的处理方式,根据所述统一资源定位符从相应的服务器上下载数据。2、 根据权利要求l所述的方法,其特征在于,所述确定所述下载请求对应的协议类型,包括检测所述统一资源定位符包含的协议类型标识;根据所述检测的结果,确定所述下载请求对应的协议类型。3、 根据权利要求1或2所述的方法,其特征在于,所述按照确定出的协议类型所对应的处理方式,根据所述统一资源定位符从相应的服务器上下载数据,包括当确定出的协议类型为本地文件系统对应的协议类型,4姿照本地文件系统的协议类型所对应的处理方式,根据所述统一资源定位符从本地文件系统下载文件资源。4、 一种数据上传的方法,其特征在于,包括接收基于Ajax技术创建的网页应用下发的上传请求,所述上传请求携带所述网页应用请求上传的数据以及该数据上传的统一资源定位符;确定所述上传请求对应的协议类型;按照确定出的协议类型所对应的处理方式,根据所述统一资源定位符向相应的服务器上传所述数据。5、 根据权利要求4所述的方法,其特征在于,所述确定所述下载请求对应的协议类型,包括检测所述统 一 资源定位符包含的协议类型标识;根据所述检测的结果,确定所述上传请求对应的协议类型。6、 按照确定出的协议类型所对应的处理方...

【专利技术属性】
技术研发人员:徐佳宏程伯钦李攀
申请(专利权)人:深圳市茁壮网络股份有限公司
类型:发明
国别省市:94[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1