当我在angularjs
向express
发送帖子请求时,我会收到错误“
XMLHttpRequest无法加载http://localhost:3000/users/register。没有 请求中存在“Access-Control-Allow-Origin”标头 资源。因此不允许来源“http://localhost:8000” 访问“
但是我已经在快递中设置了res.header("Access-Control-Allow-Origin", "*")
而当我发送获取请求时有什么好笑的,它可以工作。
答案 0 :(得分:0)
试试这个怎么样:
res.set("Access-Control-Allow-Origin", "*");
答案 1 :(得分:0)
使用addHeader方法,
response.addHeader("Access-Control-Allow-Origin", "*");
上面一行中的*将允许访问所有域。
仅允许访问特定域:
response.addHeader("Access-Control-Allow-Origin", "http://www.example.com");