Google chrome extension 为Chrome扩展启用CORS

Google chrome extension 为Chrome扩展启用CORS,google-chrome-extension,request,cors,fetch,Google Chrome Extension,Request,Cors,Fetch,我在Chrome扩展中使用FetchAPI(Javascript)从服务器检索.json。 无法提交请求,因为您需要为服务器的主机请求。 将服务器的主机添加到manifest.json权限字段: { "name": "...", ... "permissions": [ ..., "https://yourserver.com/" ], ... } 您可以在权限字段中添加多台主机,因此您可以为所有需要的主机启用跨源权限。您需要通过定义允许哪些源和哪些HTTP

我在Chrome扩展中使用FetchAPI(Javascript)从服务器检索.json。 无法提交请求,因为您需要为服务器的主机请求。 将服务器的主机添加到
manifest.json
权限字段:

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

您可以在
权限
字段中添加多台主机,因此您可以为所有需要的主机启用跨源权限。

您需要通过定义允许哪些源和哪些HTTP方法来配置服务器以接受CORS调用。另见本帖: