我正在尝试在ajax请求标头中手动设置原点。在我的background.js中,我有这个
var ajaxResponse;
$.ajax({
type:'POST',
url:'www.somewebsite.com/login/login.asp',
headers:{
'origin': 'https://www.somewebsite.com'
},
success: function(response){
ajaxResponse = response;
}
});
如您所见,原点发生了变化。但是当Chrome扩展程序执行时,原点会被覆盖到chrome-extension://iphajdjhoofhlpldiilkujgommcolacc
并且控制台会出错'拒绝设置不安全的标题“origin”'
我已关注Chrome API(http://developer.chrome.com/extensions/xhr.html),并已按以下方式设置权限
"permissions": [
"https://www.somewebsite.com/*"
],
有谁知道如何在标题中正确设置原点?谢谢!