首页 > 解决方案 > 禁用 Cors 插件如何工作

问题描述

我正在尝试解决我目前面临的一些 CORS 问题,我想知道 CORS 禁用插件是如何工作的,这样我就可以使用该技术来解决我的问题。

标签: javascriptnode.jscors

解决方案


有几个插件,但大多数都是这样工作的:

它允许您从任何来源请求任何带有 ajax 的站点。它只是添加到响应 'Allow-Control-Allow-Origin: *' 标头。

更重要的是disable cors使用该技术:

它重写 Access-Control-Allow-Origin 标头以具有 Origin 标头的值。换句话说,对于浏览器来说,服务器似乎已将您所在的站点列入白名单。

他们说:

这比 Access-Control-Allow-Origin: * (CORS Toggle 采用的方法)要好,因为 Access-Control-Allow-Origin: * 不允许使用凭据的请求(API 的常见情况)。


推荐阅读