Ich verwende den ajax jquery-Aufruf, um Daten zu Tests aus der REST-API des Jenkins-Testberichts abzurufen. Ich möchte jedoch nur die Tests, für die 'Status' nicht übergeben und fixiert ist. Kann ich nun meinen Ajax-Aufruf so konfigurieren, dass diese Filterung bereits auf der Serverseite erfolgt, so dass bestandene Tests nicht als Teil der Antwort zurückgegeben werden? Mein Ajax Anruf so weit:Konfigurieren Sie den Ajax-Aufruf für das serverseitige Filtern von Daten aus der Json Rest-API
function getTestResultsForJob(jobTestResultsUrl){
var listOfFailures = {};
$.ajax({
type: 'GET',
dataType: 'json',
url: jobTestResultsUrl,
async: false,
error: function() {
alert("Request has failed for " + jobTestResultsUrl);
},
success: function(data){
console.log('Request is success for ' + jobTestResultsUrl);
listOfFailures = data;
}
});
return listOfFailures;
}
Sie benötigen, um Ihre Antwort in Ihrer Ajax zu verarbeiten –