Je fais un poste angulaire http à une API qui, comme cevaleur d'en-tête de réponse du magasin au cours de http angulaire poster
$http({
method: 'POST',
url: 'http://api/ClientEndpoint',
data: register,
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
transformRequest: function (obj) {
var str = [];
for (var p in obj)
str.push(encodeURIComponent(p) + "=" + encodeURIComponent(obj[p]));
return str.join("&");
}
}).error(function (data, status, headers, config) {
alert(data);
});
qui est de retour la réponse suivante
Mais je ne suis pas capable de stocker le chemin de réponse dans une variable. Comment puis je faire ça?
Il est le scénario croix de domaine, ce qui est la réponse étant montré dans la console chromée
Je veux accéder à stocker la valeur de ClientEndpoint
merci Jean .... en fait la réponse est dans le statut 302 donc c'est en passant par l'erreur() et pas le succès() –
peut-être ce poste pourrait vous aider: http://stackoverflow.com/questions/18737674/handle -http-302-response-from-proxy-in-angularjs –
Soit erreur ou succès, il devrait toujours y avoir une réponse. – Billy