ortolojf
WRInaute accro
Bonjour
C'est du Javascript.
Cette méthode localTextJson(response) est dans une classe, et rend une Promise en mode json ou text.
Est-il possible de la déclarer static ?
Merci beaucoup.
Amicalement.
C'est du Javascript.
Cette méthode localTextJson(response) est dans une classe, et rend une Promise en mode json ou text.
Est-il possible de la déclarer static ?
Merci beaucoup.
Amicalement.
JavaScript:
/**********************************/
/** CETTE FONCTON REND JSON/TEXT **/
/** SUIVANT LE CONTENT-TYPE **/
/** DE LA REPONSE. **/
/**********************************/
var localTextJson = function(response) {
return new Promise(
function (resolve, reject) {
if(response) {
var Resp = response.clone();
if(Resp.ok) {
if (Resp.headers.get("content-type").match('application/json')) {
resolve(Resp.json());
} else {
resolve(Resp.text());
}
} else {
reject('Error with response Status : ' + Resp.status + ' : ' + Resp.statusText);
}
} else {
reject('Response undefined');
}
}, function(error) {
reject('Response with error : ' + error.message);
});
};