跨域文件请求方法及装置、业务服务系统制造方法及图纸

技术编号:36455999 阅读:25 留言:0更新日期:2023-01-25 22:54
本发明专利技术公开了一种跨域文件请求方法及装置、业务服务系统,涉及大数据。其中该方法包括:接收用户通过浏览器的前端页面请求传输跨域文件的文件请求;检测浏览器是否支持跨域协议;在浏览器支持跨域协议的情况下,向第一服务器发送文件请求,以访问文件处理微服务服务器,使文件处理微服务服务器处理文件请求;在浏览器不支持跨域协议的情况下,向第二服务器发送文件请求,其中,第二服务器与前端页面同源,第二服务器与多个微服务服务器连接,多个微服务服务器包括文件处理微服务服务器,第二服务器用于通过反向代理访问文件处理微服务服务器,以使文件处理微服务服务器处理文件请求。本发明专利技术可以提高文件处理的响应速度。本发明专利技术可以提高文件处理的响应速度。本发明专利技术可以提高文件处理的响应速度。

【技术实现步骤摘要】
跨域文件请求方法及装置、业务服务系统


[0001]本专利技术涉及大数据
,尤其涉及跨域文件请求方法及装置、业务服务系统。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]随着互联网技术的发展,用户对文件在网络中的上传和下载的需求量增加。当用户在浏览器上传或下载文件时,浏览器会对页面要访问的服务地址进行判断,如果服务地址符合同源政策,即服务地址的协议、域名、端口一致时,可以直接访问,否则,如果服务地址的协议、域名、端口不完全一致,浏览器出于对安全的考虑,正常情况下不允许跨域访问。

技术实现思路

[0004]本专利技术实施例提供一种跨域文件请求方法,用以提高文件处理的响应速度,该方法包括:
[0005]接收用户通过浏览器的前端页面请求传输跨域文件的文件请求;
[0006]检测浏览器是否支持跨域协议;
[0007]在浏览器支持跨域协议的情况下,向第一服务器发送文件请求;其中,第一服务器与前端页面非同本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种跨域文件请求方法,其特征在于,包括:接收用户通过浏览器的前端页面请求传输跨域文件的文件请求;检测所述浏览器是否支持跨域协议;在所述浏览器支持所述跨域协议的情况下,向第一服务器发送所述文件请求;其中,所述第一服务器与所述前端页面非同源且支持所述跨域协议;所述第一服务器与文件处理微服务服务器连接,用于访问所述文件处理微服务服务器,以使所述文件处理微服务服务器处理所述文件请求;所述文件处理微服务服务器与所述前端页面非同源;在所述浏览器不支持所述跨域协议的情况下,向第二服务器发送所述文件请求,其中,所述第二服务器与所述前端页面同源,所述第二服务器与多个微服务服务器连接,所述多个微服务服务器包括所述文件处理微服务服务器,所述第二服务器用于通过反向代理访问所述文件处理微服务服务器,以使所述文件处理微服务服务器处理所述文件请求。2.如权利要求1所述的方法,其特征在于,所述接收用户通过浏览器的前端页面请求传输跨域文件的文件请求,包括:基于用户在所述前端页面的操作,解析所述操作要求的业务服务;在所述业务服务中包括文件传输服务的情况下,生成所述文件请求。3.如权利要求1所述的方法,其特征在于,在接收用户通过浏览器的前端页面请求传输跨域文件的文件请求之前,还包括:将所述第一服务器加入所述文件处理微服务服务器的访问地址白名单。4.一种跨域文件请求装置,其特征在于,包括:接收单元,用于接收用户通过浏览器的前端页面请求传输跨域文件的文件请求;检测单元,用于检测所述浏览器是否支持跨域协议;第一发送单元,用于在所述浏览器支持所述跨域协议的情况下,向第一服务器发送所述文件请求;其中,所述第一服务器与所述前端页面非同源且支持所述跨域协议;所述第一服务器与文件处理微服务服务器连接,用于访问所述文件处理微服务服务器,以使所述文件处理微服务服务器处理所述文件请求;所述文件处理微服务服务器与所述前端页面非同源;第二发送单元,用于在所述浏览器不支持所述跨域协议的情况下...

【专利技术属性】
技术研发人员:李兆阳
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1