通常,使用网站上的fetch发送请求将取决于referrer-policy
在请求中包含引荐来源标头在chrome扩展程序后台脚本中,我尝试使用Referrer作为客户端,并使用ReferrerPolicy作为unsafe-url,origin和origin-when-cross-origin。 在清单中,我在许可权中包含端点URL,但没有所有URL。
fetch(url, {
method: 'POST',
mode: 'cors',
credentials: 'include',
cache: 'no-cache',
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
referrer: 'client',
referrerPolicy: 'origin',
body: JSON.stringify({ params })
})
答案 0 :(得分:0)
暴力解决方案:
TypeError Exception Value: form() missing 1 required positional argument: 'material_id_list'