请求处理方法、请求处理设备、浏览器及存储介质技术

技术编号:20979076 阅读:38 留言:0更新日期:2019-04-29 18:46
本发明专利技术公开了一种请求处理方法、请求处理设备、浏览器及存储介质,所述方法包括:浏览器对资源访问请求进行跨域访问检测,在检测到资源访问请求属于跨域访问请求时向预设中间件发送预检请求,预设中间件响应于预检请求检测浏览器是否满足预设跨域访问条件,在满足时反馈授权指令,浏览器在接收到授权指令时对本地数据传输接口进行重设并将资源访问请求发送至预设中间件,预设中间件根据资源访问请求中包含的本地数据将资源访问请求发送至对应的接口服务器,由于是通过预先设置的中间件来将接收到的资源访问请求转发至接口服务器,从而使得用户能够使用浏览器直接跨域访问接口服务器,以客户端/服务器架构低成本的实现了对功能接口的跨域集成。

Request Processing Method, Request Processing Equipment, Browser and Storage Media

The invention discloses a request processing method, a request processing device, a browser and a storage medium. The method includes: the browser detects the cross-domain access request, sends the pre-check request to the preset middleware when it detects that the resource access request belongs to the cross-domain access request, and the preset middleware detects whether the browser satisfies the preset cross-domain access in response to the pre-check request. When the authorization instruction is satisfied, the browser resets the local data transmission interface when receiving the authorization instruction and sends the resource access request to the preset middleware. The preset middleware sends the resource access request to the corresponding interface server according to the local data contained in the resource access request, because the received data is transmitted through the preset middleware. Source access requests are forwarded to interface servers, which enables users to access interface servers directly across domains using browsers. The cross-domain integration of functional interfaces is implemented with client/server architecture at low cost.

【技术实现步骤摘要】
请求处理方法、请求处理设备、浏览器及存储介质
本专利技术涉及互联网
,尤其涉及一种请求处理方法、请求处理设备、浏览器及存储介质。
技术介绍
呼叫中心,又称客户服务中心,是指在一个相对集中的场所,由一批服务人员组成的服务机构。目前,市面上有很多类似呼叫中心的产品(如华为呼叫中心、AOFOX呼叫中心等),这些呼叫中心的功能接口的集成方式都是服务器对接服务器模式,但这种模式的缺陷在于:需要准备服务器对接集成,考虑至少2台高可用服务器;而通常情况下服务器和应用需要有专业IT人员维护,成本较高,且需要给服务器申请宽带线路,费用较高,成本投入较大,故障点也较多。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供了一种请求处理方法、请求处理设备、浏览器及存储介质,旨在解决现有呼叫中心功能接口的集成方式,需要依赖多台服务器、成本投入大、维护费用高的技术问题。为实现上述目的,本专利技术提供了一种请求处理方法,所述方法包括以下步骤:浏览器对接收到的资源访问请求进行跨域访问检测,在检测到所述资源访问请求属于跨域访问请求时向预设中间件发本文档来自技高网...

【技术保护点】
1.一种请求处理方法,其特征在于,所述方法包括:浏览器对接收到的资源访问请求进行跨域访问检测,在检测到所述资源访问请求属于跨域访问请求时,向预设中间件发送预检请求;所述预设中间件响应于接收到的所述预检请求,检测所述浏览器是否满足预设跨域访问条件,若满足则向所述浏览器反馈授权指令;所述浏览器在接收到所述授权指令时,调用预置脚本对本地数据传输接口进行重设,并通过重设后的数据传输接口将所述资源访问请求发送至所述预设中间件;所述预设中间件根据所述资源访问请求中包含的本地数据将所述资源访问请求发送至对应的接口服务器。

【技术特征摘要】
1.一种请求处理方法,其特征在于,所述方法包括:浏览器对接收到的资源访问请求进行跨域访问检测,在检测到所述资源访问请求属于跨域访问请求时,向预设中间件发送预检请求;所述预设中间件响应于接收到的所述预检请求,检测所述浏览器是否满足预设跨域访问条件,若满足则向所述浏览器反馈授权指令;所述浏览器在接收到所述授权指令时,调用预置脚本对本地数据传输接口进行重设,并通过重设后的数据传输接口将所述资源访问请求发送至所述预设中间件;所述预设中间件根据所述资源访问请求中包含的本地数据将所述资源访问请求发送至对应的接口服务器。2.如权利要求1所述的方法,其特征在于,所述浏览器对接收到的资源访问请求进行跨域访问检测,在检测到所述资源访问请求属于跨域访问请求时向预设中间件发送预检请求的步骤,包括:浏览器获取接收到的资源访问请求对应的目标统一资源定位符地址;所述浏览器读取当前页面中包含的本地统一资源定位符地址,将所述目标统一资源定位符地址与所述本地统一资源定位符地址进行匹配;所述浏览器在匹配失败时判定所述资源访问请求属于跨域访问请求,并向预设中间件发送预检请求。3.如权利要求2所述的方法,其特征在于,所述浏览器在匹配失败时判定所述资源访问请求属于跨域访问请求,并向预设中间件发送预检请求的步骤,包括:所述浏览器在检测到所述目标统一资源定位符地址对应的域名与所述本地统一资源定位符地址对应的域名不相同;和/或所述目标统一资源定位符地址对应的端口与所述本地统一资源定位符地址对应的端口不相同;和/或所述浏览器在检测到所述目标统一资源定位符地址对应的协议类型与所述本地统一资源定位符地址对应的协议类型不相同时,判定所述资源访问请求属于跨域访问请求,并向预设中间件发送预检请求。4.如权利要求3所述的方法,其特征在于,所述预设中间件响应于接收到的所述预检请求,检测所述浏览器是否满足预设跨域访问条件,若满足则向所述浏览器反馈授权指令的步骤,包括:所述预设中间件响应于接收到的所述预检请求,检测所述资源访问请求对应的请求方法是否属于预设请求方法,以及所述浏览器对应的终端是否属于授权终端;所述预设中间件在检测到所述资源访问请求对应的请求方法属于预设请求方法,且所述浏览器对应的终端属于授权终端时,向所述浏览器反馈跨域访问的授权指令。5.如权利要求4所述的方法,其特征在于,所述浏览器在接收到所述授权指令时,...

【专利技术属性】
技术研发人员:刘磊
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1