【技术实现步骤摘要】
请求处理系统、方法、装置、电子设备和计算机可读介质
本申请实施例涉及计算机
,具体涉及请求处理系统、方法、装置、电子设备和计算机可读介质。
技术介绍
随着互联网技术的发展,各平台的资源访问量越来越大。前端设备通常可浏览器向后端服务器发送请求,以获取所需资源。现有技术中,在前端设备与后端服务器进行交互时,通常通过一个代理服务器(如Nginx等)将前端设备的请求转发给后端服务器,并通过该代理服务器将后端服务器返回的资源(如图片、视频、文本等)地址转发给前端设备。由此,用户在前端页面中查看或者下载资源时,可根据代理服务器返回的资源地址请求相应资源。然而,当资源地址发生频繁变更时,这种请求处理方式需要频繁修改后端服务器中的数据,导致工作量较大。同时,每进行一次修改,需要重启一次后端服务器,导致系统的安全性和稳定性较差。
技术实现思路
本申请实施例提出了请求处理系统、方法、装置、电子设备和计算机可读介质,以降低在资源地址发生频繁变更时的工作量,提高系统在资源地址发生频繁变更时的安全性和稳定性。 ...
【技术保护点】
1.一种请求处理系统,其特征在于,包括:前端设备、代理服务器、资源转换服务器和后端服务器;/n所述代理服务器,用于将所述前端设备发送的资源地址获取请求转发至所述后端服务器,并接收所述后端服务器返回的原始资源地址,其中,所述原始资源地址中包括目标资源所在设备的原始IP地址和目标资源的参数信息;将所述原始IP地址替换为所述资源转换服务器的IP地址,得到修改后的资源地址;向所述前端设备返回所述修改后的资源地址;/n所述前端设备,用于基于所述修改后的资源地址中的IP地址,向所述资源转换服务器发送包含所述参数信息的目标资源获取请求;/n所述资源转换服务器,用于基于所述参数信息确定所述 ...
【技术特征摘要】
1.一种请求处理系统,其特征在于,包括:前端设备、代理服务器、资源转换服务器和后端服务器;
所述代理服务器,用于将所述前端设备发送的资源地址获取请求转发至所述后端服务器,并接收所述后端服务器返回的原始资源地址,其中,所述原始资源地址中包括目标资源所在设备的原始IP地址和目标资源的参数信息;将所述原始IP地址替换为所述资源转换服务器的IP地址,得到修改后的资源地址;向所述前端设备返回所述修改后的资源地址;
所述前端设备,用于基于所述修改后的资源地址中的IP地址,向所述资源转换服务器发送包含所述参数信息的目标资源获取请求;
所述资源转换服务器,用于基于所述参数信息确定所述目标资源的当前资源地址,从所述当前资源地址中获取所述目标资源,并将所述目标资源返回至所述前端设备。
2.根据权利要求1所述的请求处理系统,其特征在于,所述资源转换服务器,进一步用于:
确定所述目标资源的资源地址变更类型,其中,所述资源地址变更类型包括目标资源所在设备的IP地址发生变更、目标资源的路径发生变更和传输协议发生变更中的一种或多种;
基于所述参数信息和所述资源地址变更类型,确定所述目标资源的当前资源地址。
3.根据权利要求2所述的请求处理系统,其特征在于,所述资源转换服务器,进一步用于:
响应于所述资源地址变更类型为目标资源所在设备的IP地址发生变更,获取所述目标资源所在设备的当前IP地址;
基于所述当前IP地址和所述参数信息,确定所述目标资源的当前资源地址。
4.根据权利要求2所述的请求处理系统,其特征在于,所述参数信息中包括所述目标资源的原始路径;以及,
所述资源转换服务器,进一步用于:
响应于所述资源地址变更类型为所述目标资源的路径发生变更,将所述参数信息中的原始路径替换为所述目标资源的当前路径;
基于所述目标资源的存储设备的原始IP地址和替换路径后的参数信息,确定所述目标资源的当前资源地址。
5.根据权利要求2所述的请求处理系统,其特征在于,所述参数信息包括所述目标资源的标识;以及,
所述资源转换服务器,进一步用于:
从数据库中查询与所述标识关联的资源地址;
将所查询到的资源地址确定为所述目标资源的当前资源地址。
6.根据权利要求2所述的请求处理系统,其特征在于,所述参数信息包括传输协议信息;以及,
所述资源转换服务器,进一步用于:
响应于所述资源地址变更类型为传输协议发生变更,获取遵循当前传输协议的目标资源所在设备的IP地址;
将所述参数信息中的传输协议信息替换为变更后的目标传输协议信息;
基于所获取的IP地址和替换传输信息后的参数信息,确定所述目标资源的当前资源地址。
7.一种请求处理方法,其特征在于,应用于资源转换服务器,所述资源转换服务器与前端设备通信连接,所述前端设备通过代理服务器与后端服务器通信连接,所述方法包括:
接收前端设备发送的目标资源获取请求,其中,所述目标资源获取请求中包括目标资源的参数信息,所述参数信息由所述前端设备从资源地址中获取,所述资源地址由所述代理服务器通过将原始资源地址中的IP地址修改为所述资源转换服务器的IP地址后得到,所述原始资源地址由所述后端服务器在接收到前端设备经由所述代理服务器转发的资源地址获取请求后返回;
基于所述参数信息,确定所述目标资源的当前资源地址;
从所述当前资源地址中获取所述目...
【专利技术属性】
技术研发人员:李小强,张亮,任彦达,
申请(专利权)人:北京旷视科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。