到达服务器的ajax帖子却没有得到回应

时间:2016-11-02 19:48:13

标签: jquery ajax node.js amazon-web-services bitnami

在AWS上运行js服务器,我试图做一个注册页面。我从表单中获取数据,然后通过ajax将其发送到将用户信息存储在MongoDB中的服务器,ajax进入服务器并存储用户但是我没有得到服务器的响应。它应该发送一个带有消息的json,用户已经在数据库中。

这里我有ajax请求

$.ajax({
    type: 'POST',
    url: 'http:xxxxxxxxx/api/register',
    dataType: "json",            
    data: data,
    contentType: "application/json; charset=utf-8",
    success: function(data) {
        alert('hola');
    }
});

它还说请求方法类型是'OPTION'

1 个答案:

答案 0 :(得分:0)

错误的原因是原始政策。它只允许您对自己的域执行XMLHTTPRequests。看看它是否有效:

$.getJSON( 'http://xxxxxxxxx/api/<some_resource>', function ( data ) { alert ( data ); }

如果它正在返回数据,那么问题就在于请求本身。但是,由于原产地政策,您可能不会收到任何回复。