我正在尝试从 Jenkins 与 Angularjs 提供的 api rest 中检索有关一项工作构建的信息。
Jsonp 实际上在 Jenkins 上被禁用:
所以这段代码不能工作:
var url = 'http://jenkins-server:8080/job/job-name/api/json?jsonp=callback';
$http.jsonp(url).success(function (data) {
console.log(data);
});
扔:
Uncaught SyntaxError: Unexpected token :
默认情况下未启用 Cors ......老实说,我找不到安装此插件的方法:
而且这段代码也不能正常工作
var url = 'http://jenkins-server:8080/job/job-name/api/json'
$http({url: url, method: 'GET'}).success(function(data){console.log(data)})