【问题标题】:Ajax GET request failingAjax GET 请求失败
【发布时间】:2013-01-15 05:46:45
【问题描述】:

我有一个ajax请求如下:

permissionRequestModel.showApprovers = function () {
$.ajax({
    url: "http://ec6484646848compute-1.amazonaws.com/api/Request/permission?appid=1&opertype=requestor,
    type: "GET",
    contentType: "application/json",
    dataType: "json",
    error: function(){
        alert("failed");
    },
    success: function (data) {
          alert("Success");
    }
    });
};

这是失败的,但请求的 URL 在 Chrome 上的 Rest Client 中正确返回 JSON 响应。我在这里做错了什么?

【问题讨论】:

    标签: jquery getjson


    【解决方案1】:

    您是否有跨域问题?

    【讨论】:

    • 我想我可能遇到了跨域问题,我的 api 托管在一个 amazon ec2 实例上,知道有什么解决方法吗?
    • 感谢您指出问题所在,这确实是问题所在。通过服务器端的“Access-Control-Allow-Origin”解决。
    猜你喜欢
    • 2021-03-11
    • 1970-01-01
    • 2021-11-05
    • 2017-04-02
    • 2018-11-30
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    相关资源
    最近更新 更多