0
Je crée un http.post() qui renvoie une redirection 302 mais je ne trouve pas le moyen de capturer l'URL de la redirection.Comment capturer l'état 302 URL redirection sur Ionic?
Merci.
Je crée un http.post() qui renvoie une redirection 302 mais je ne trouve pas le moyen de capturer l'URL de la redirection.Comment capturer l'état 302 URL redirection sur Ionic?
Merci.
La redirection doit être à l'en-tête de la réponse, sous le champ location
.
L'en-tête est disponible à partir du rappel de réponse, sous la forme explained here.
Merci pour la réponse @GuyYogev pour votre réponse, mais malheureusement ne fonctionne pas pour moi. J'utilise angular 4 c'est mon code et les en-têtes sont vides: this.http.post (basePath + '/ uaas/signin /' + provider, "") .subscribe ((resp: Response) => console. log (resp.headers)), (erreur: réponse) => console.log ("Error" + (error.headers)); –
Je vais essayer encore une fois :). Peut-être que vous aurez besoin de demander explicitement la [réponse complète] (https://angular.io/guide/http#reading-the-full-response). –