Я пытаюсь получить информацию об одной задаче, построенной из ави, предоставленной Дженкинсом с помощью Angularjs.Доступный API Jenkin от AngularJS
JSONP фактически отключена на Дженкинс:
Jenkins Security Advisory 2013-02-16
так что эта часть кода не может работать:
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)})
Любая идея?
Какой браузер вы с помощью? CORS не поддерживается ниже IE10. – GrantByrne
@ GrantByrne имеет частичную поддержку в IE8 и IE9 через XDomainRequest –
Я использую хром. IE отстой ;-) – Mauro