无法使用Spring mvc端点在ajax中显示json响应

时间:2016-06-15 06:19:04

标签: javascript jquery ajax spring-mvc jsonp

我试图使用一个使用ajax返回json响应的rest端点。幸运的是,其余的终点是返回响应,我可以通过Google Chrome的网络部分跟踪它。 我尝试过许多替代方案,例如,

  1. 将数据类型从json更改为jsonp。

  2. 在休息点允许使用CORS。

  3. 代码仍无效。我在ajax的 .done 函数中添加了 console.log ,以便在控制台上打印响应,并且没有任何内容在控制台上打印出来。

    function getJson(){
            var json = $.ajax({
            headers: { 
                'Accept': 'application/json',
                'Content-Type': 'application/json' 
             },
            url: 'http://charlie-halls-91456.herokuapp.com/retrieve/date/2011-06-13/2012-06-14',
    
            type: "get",
                dataType: 'jsonp',
            }).done(function(response){
            alert("Response is " +response);
        });     
    }
    

0 个答案:

没有答案