Voglio ottenere il token di sessione nell'intestazione della risposta (Set-Cookie). Come posso accedere ai valori nell'intestazione della risposta?Come ottenere il valore nell'intestazione della risposta Angular2
var headers = new Headers();
headers.append('Content-Type', 'application/json');
console.log('url',this.loginUrl)
this.http.post(this.loginUrl,
JSON.stringify({ "username": value.username, "password": value.password }),
{ headers: headers })
.map((res: Response) =>
res.json())
.subscribe((res) => {
console.log("res", res);
this.loading.hide();
if (res.message_code == "SUCCESS") {
this.nav.setRoot(HomePage, {
username: value.username,
});
} else {
let alert = Alert.create({
title: "Sign In Error !",
subTitle: 'Please Check Username or Password.',
buttons: ['Ok']
});
this.nav.present(alert);
}
}, err => {
this.loading.hide();
console.log('error', err);
});
questo è il mio header di risposta
grazie per quick response.but 'setCookieHeader' dammi un valore 'nullo' – kosala
Prego!Qual è il contenuto di 'Access-Control-Allow-Headers' della richiesta di opzioni di preflight? –
lato server 'origine, tipo-contenuto, accetta' dai miei tipi di richiesta post dell'app sono' x-requested-with' – kosala