突破跨域请求限制的方法及其系统
Abstract:
本发明提供一种突破跨域请求限制的方法及其系统,方法包括分别建立请求对象中各信息字典对象形式的第一映射关系和响应对象中各信息字典对象形式的第二映射关系;当不支持跨域资源共享的浏览器发起跨域请求,则修改跨域请求的请求方法为浏览器支持的请求方法;浏览器将跨域请求的请求对象中的各信息依据第一映射关系包装成由对应key组成的请求内容后发送至服务端;服务端接收请求内容后,在前置过滤器上依据第一映射关系将所述请求内容中各key对应的项对应赋值给服务端接收的请求内容中的请求对象的各信息;服务端依据赋值后的请求对象进行响应。本发明能够使IE9以下不支持跨域资源共享的浏览器实现跨域请求;而且兼容大多数请求方法。
Public/Granted literature
Patent Agency Ranking
0/0