我在Chrome扩展程序中使用Fetch API(Javascript)从服务器中检索.json。由于Chrome CORS - Preflight Error
,因此无法提交请求您需要为服务器的主机请求cross-origin permission。将服务器的主机添加到manifest.json
权限字段:
{
"name": "...",
...
"permissions": [
...,
"https://yourserver.com/"
],
...
}
您可以在permissions
字段中添加多个主机,因此您可以为所需的所有主机启用跨域许可。