【技术实现步骤摘要】
本专利技术涉及互联网
,具体涉及一种数据下载方法和数据上传方法及浏览器。
技术介绍
随着网页开发技术的发展,开发人员希望网页应用能够和服务器进行高度的交互,异步JavaScript和XML ( Ajax, Asynchronous JavaScript and XML)技术作为一种创建交互式网页应用的网页开发技术,被日渐广泛的应用。现有技术中,基于Ajax技术创建的网页应用只能通过浏览器和采用超文本传输协议(HTTP, Hypertext Transfer Protocol)的服务器交互数据,不能与采用其它协议的服务器进行交互。举例来说,在现有的数据下载过程中,基于Ajax技术创建的网页应用向浏览器下发下载请求后;浏览器默认按照HTTP所对应的下载处理方式,向相应的服务器请求下载数据;若下载成功,浏览器向该网页应用反馈成功下载的数据;若该服务器采用的不是HTTP,数据下载当然就会失败。但在很多系统中,设备之间并不是通过HTTP通信的,浏览器fe照现有交互处理方式,限制了基于Ajax技术创建的网页应用和采用其它非HTTP的设备进行交互,进而极大的约束了 Aj ...
【技术保护点】
一种数据下载方法,其特征在于,包括: 接收基于Ajax技术创建的网页应用下发的下载请求,所述下载请求携带所述网页应用请求下载的数据的统一资源定位符; 确定所述下载请求对应的协议类型; 按照确定出的协议类型所对应的处理方式, 根据所述统一资源定位符从相应的服务器上下载数据。
【技术特征摘要】
1、一种数据下载方法,其特征在于,包括接收基于Ajax技术创建的网页应用下发的下载请求,所述下载请求携带所述网页应用请求下载的数据的统一资源定位符;确定所述下载请求对应的协议类型;按照确定出的协议类型所对应的处理方式,根据所述统一资源定位符从相应的服务器上下载数据。2、 根据权利要求l所述的方法,其特征在于,所述确定所述下载请求对应的协议类型,包括检测所述统一资源定位符包含的协议类型标识;根据所述检测的结果,确定所述下载请求对应的协议类型。3、 根据权利要求1或2所述的方法,其特征在于,所述按照确定出的协议类型所对应的处理方式,根据所述统一资源定位符从相应的服务器上下载数据,包括当确定出的协议类型为本地文件系统对应的协议类型,4姿照本地文件系统的协议类型所对应的处理方式,根据所述统一资源定位符从本地文件系统下载文件资源。4、 一种数据上传的方法,其特征在于,包括接收基于Ajax技术创建的网页应用下发的上传请求,所述上传请求携带所述网页应用请求上传的数据以及该数据上传的统一资源定位符;确定所述上传请求对应的协议类型;按照确定出的协议类型所对应的处理方式,根据所述统一资源定位符向相应的服务器上传所述数据。5、 根据权利要求4所述的方法,其特征在于,所述确定所述下载请求对应的协议类型,包括检测所述统 一 资源定位符包含的协议类型标识;根据所述检测的结果,确定所述上传请求对应的协议类型。6、 按照确定出的协议类型所对应的处理方...
【专利技术属性】
技术研发人员:徐佳宏,程伯钦,李攀,
申请(专利权)人:深圳市茁壮网络股份有限公司,
类型:发明
国别省市:94[]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。