【问题标题】:Enable CORS for Chrome Extension为 Chrome 扩展启用 CORS
【发布时间】:2019-12-19 09:37:30
【问题描述】:

我在 Chrome 扩展程序中使用 Fetch API (Javascript) 从我的服务器检索 .json。 由于Chrome CORS - Preflight Error
当我的客户端是 Chrome 扩展程序时,如何启用 CORS?

【问题讨论】:

标签: google-chrome-extension request cors fetch


【解决方案1】:

您需要为您的服务器主机请求cross-origin permission。 将您的服务器主机添加到您的 manifest.json 权限字段:

{
  "name": "...",
  ...
  "permissions": [
    ...,
    "https://yourserver.com/"
  ],
  ...
}

您可以在permissions字段中添加多个主机,这样您就可以为您需要的所有主机启用跨域权限。

【讨论】:

    猜你喜欢
    • 2017-09-19
    • 2021-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多