我有一个休息电话,这基本上是一个GET请求。我试图使用下面的代码
^
但它在CORS问题下面给出了。
所以我尝试使用以下代码使用jsonp方法
var url ='https://10.11.13.155:9445/ibm/iis/igc-rest/v1/assets/6662c0f2.ee6a64fe.1mdlmv34b.
anfhlbg.dmjrjk.5ct1qigk0ndbkd22sqp8i';
$http({
method: 'GET',
url: url ,
headers: {
'Authorization': 'Basic aXNhZG1pbjppbmYwc2VydmVy'}
})
.success(function (data) {
// var res = JSON.parse(data);
alert(data);
})
.error(function (error, status){
// $scope.data.error = { message: error, status: status};
console.log(error,status);
});
这样我就会低于错误
但是在网络标签中,我看到了200个代码以及该调用的响应。
但是无法捕获。我有一种方法可以在我的代码中捕获该响应。有人可以帮助我......我从一段时间后面临这个问题,没有办法解决这个问题。有人可以帮助我。谢谢!< / p>
****编辑**添加有效json的Json响应
`$.get({
url: url,
headers: {
'Authorization': 'Basic aXNhZG1pbjppbmYwc2VydmVy'},
dataType: "JSONP",
jsonpCallback: 'callback',
success: function func(json){
alert(json.name);
}
});`
}