2016-07-25 78 views
0

我的Ajax调用如下访问控制允许来源标题出现在请求的资源上。错误

var data = {}; 
        data.name = name; 
        data.phone = phone; 
        data.address=address; 

$.ajax({ 
         type: 'POST', 
         data: JSON.stringify(data), 
         contentType: 'application/json', 
         url: 'http://localhost:5000/endpoint',      
         success: function(data) { 
          console.log('success'); 
          console.log(JSON.stringify(data)); 
         } 
        }); 

,我使用节点-JS-E服务器

和我的服务器代码

app.post('/endpoint', function(req, res){ 
    var obj = {}; 
    console.log('body: ' + JSON.stringify(req.body)); 
    res.send(req.body); 
}); 

app.listen(5000); 

我曾尝试其他解决方案发布,但我仍然不断收到此错误

对预检请求的响应未通过访问控制检查:否Access-Control-Allow-Origin标题为呈现在请求的资源上。因此不允许访问原产地http://localhost:3000

我需要做什么?

回答

相关问题