Ich versuche, Informationen über einen Job Build aus der API von Jenkins mit Angularjs zur Verfügung gestellt zu erhalten.Accessing Jenkin API von AngularJS
JSONP tatsächlich auf Jenkins deaktiviert:
Jenkins Security Advisory 2013-02-16
so dieses Stück Code kann nicht funktionieren:
var url = 'http://jenkins-server:8080/job/job-name/api/json?jsonp=callback';
$http.jsonp(url).success(function (data) {
console.log(data);
});
Wurf:
Uncaught SyntaxError: Unexpected token :
Cors ist nicht aktiviert Standardmäßig ... um ehrlich zu sein, kann ich nicht den Weg finden, diese Plugins zu installieren:
und dieser Code kann nicht so gut
var url = 'http://jenkins-server:8080/job/job-name/api/json'
$http({url: url, method: 'GET'}).success(function(data){console.log(data)})
Jede Idee arbeiten?
Welchen Browser sind Sie benutzen? CORS wird unter IE10 nicht unterstützt. – GrantByrne
@GrantByrne es hat teilweise Unterstützung in IE8 und IE9 über XDomainRequest –
Ich benutze Chrom. IE ist scheiße ;-) – Mauro