为什么我的 http://localhost CORS 源不起作用?
2022-08-30 00:26:45
我陷入了这个CORS问题,即使我用适当的标头设置了服务器(nginx/node.js)。
我可以在 Chrome 网络窗格中看到 ->响应标头:
Access-Control-Allow-Origin:http://localhost
这应该可以解决问题。
以下是我现在用于测试的代码:
var xhr = new XMLHttpRequest();
xhr.onload = function() {
console.log('xhr loaded');
};
xhr.open('GET', 'http://stackoverflow.com/');
xhr.send();
我得到
XMLHttpRequest 无法加载 http://stackoverflow.com/。访问控制-允许-源不允许源 http://localhost。
我怀疑这是客户端脚本中的问题,而不是服务器配置...