我尝试从 web 服务中获取 JSON 对象
MashupPlatform.http.makeRequest(url, {
method: 'GET',
requestHeaders: {"Accept": "application/json"},
forceProxy: true,
onSuccess: function (response) {
console.log("response: " + JSON.stringify(response));
success(response);
},
onFailure: function (response) {
error(response);
},
onComplete: function () {
complete();
}
});
但是每次在控制台中{}
记录一个空元素()。如果我使用 curl 请求完全相同的 URL,我会得到我需要的响应。Wirecloud 代理是否无法请求应用程序/json?在我的浏览器网络分析中,我看到了包含正确响应的请求,但成功功能似乎没有获得该数据。