Próbuję pobrać informacje o jednej kompilacji zadań od reszty APi dostarczonej przez Jenkinsa z Angularjs.Uzyskiwanie interfejsu API Jenkin z AngularJS
jsonp jest faktycznie wyłączone Jenkins:
Jenkins Security Advisory 2013-02-16
więc ten kawałek kodu nie mogą pracować:
var url = 'http://jenkins-server:8080/job/job-name/api/json?jsonp=callback';
$http.jsonp(url).success(function (data) {
console.log(data);
});
rzut:
Uncaught SyntaxError: Unexpected token :
Cors nie jest włączona domyślnie ... szczerze mówiąc nie mogę znaleźć sposobu na zainstalowanie tej wtyczki:
i ten kod nie może pracować również
var url = 'http://jenkins-server:8080/job/job-name/api/json'
$http({url: url, method: 'GET'}).success(function(data){console.log(data)})
Każdy pomysł?
Które przeglądarki Państwo za pomocą? CORS nie jest obsługiwany poniżej IE10. – GrantByrne
@GrantByrne ma częściowe wsparcie w IE8 i IE9 przez XDomainRequest –
Używam chrome. IE jest do bani ;-) – Mauro