【问题标题】:How Does Disabling Cors Plugins Work禁用 Cors 插件如何工作
【发布时间】:2018-08-27 18:39:03
【问题描述】:

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

【问题讨论】:

  • 你的服务器是什么,是nodejs express吗?
  • 插件是什么意思?有例子吗??
  • 谷歌浏览器禁用 CORS 插件

标签: javascript node.js cors


【解决方案1】:

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

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

更重要的是disable cors 使用了这种技术:

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

他们说:

这比 Access-Control-Allow-Origin 更好:*(采取的方法 由 CORS 切换)因为 Access-Control-Allow-Origin: * 是不允许的 使用凭据的请求(API 的常见情况)。

【讨论】:

    猜你喜欢
    • 2016-11-06
    • 2011-01-02
    • 1970-01-01
    • 2013-05-16
    • 1970-01-01
    • 2018-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多