小编Jey*_*uru的帖子

ExpressJS,AngularJS - 跨域请求问题

我正在使用ExpressJS(Node)开发一个后端RESTfull应用程序.并使用angularJS阅读.我在chrome上遇到了这个错误.

**

XMLHttpRequest无法加载http://local.dev:3000/api.请求的资源上不存在"Access-Control-Allow-Origin"标头.因此不允许来源" http://local.dev:63359 "访问.

**

注意:ExpressJS api正在使用Postman应用程序.邮差应用程序成功获取数据.

这是我的代码 ANGULARJS

$http.post("http://local.dev:3000/api",{
    "username" :'JJ',
    "email" : 'email@email.com'
}).then(function(mes){
    console.log(mes);
});
Run Code Online (Sandbox Code Playgroud)

EXPRESSJS

router.get('/', function(req, res) {
    res.json({ message: 'hooray! welcome to our api!' });   
});
Run Code Online (Sandbox Code Playgroud)

提前致谢.

node.js express angularjs

2
推荐指数
1
解决办法
4812
查看次数

标签 统计

angularjs ×1

express ×1

node.js ×1