Django 如何从Chrome扩展向我的HTTPS服务器发出POST请求?

Django 如何从Chrome扩展向我的HTTPS服务器发出POST请求?,django,google-chrome-extension,https,Django,Google Chrome Extension,Https,如何在Chrome扩展上向HTTPS Django服务器发送帖子?我总是收到403无参考错误,因为源URL是chrome-extension://...,这是一个不安全的源 我认为您的浏览器正在阻止请求,因为 一种解决方案可能是更改清单预任务,如下所示: "permissions": [ "*://*/*" ] 除了Tomás Gonzalez Dowling的答案之外,还需要注意的是,您不能在服务器端执行此操作。基于此,带有的扩展将忽略CORS头,请求将被发送出去。CORS只能将UR

如何在Chrome扩展上向HTTPS Django服务器发送帖子?我总是收到403无参考错误,因为源URL是chrome-extension://...,这是一个不安全的源

我认为您的浏览器正在阻止请求,因为

一种解决方案可能是更改清单预任务,如下所示:

"permissions": [
    "*://*/*"
]
除了Tomás Gonzalez Dowling的答案之外,还需要注意的是,您不能在服务器端执行此操作。基于此,带有的扩展将忽略CORS头,请求将被发送出去。CORS只能将URL列为白名单,而不能将Chrome扩展列为白名单