2017-03-05 3 views
3

Ich habe eine Antwort vom Server und es gibt Auth-Token, max Alter und einige andere Werte. In Postman sieht es so aus: enter image description hereVuejs bekomme Token von Header

ich es local setzen wollen, haben aber keine Ahnung, wie Wert in vuejs Datei zu erhalten, habe ich diesen Code versucht:

this.$http.post('http://localhost:8081/login', data) 
     .then(response =>{ 
      console.log(response.header.Authorization); 
     }) 

aber es ist ein Fehler:

Uncaught (in promise) TypeError: Cannot read property 'Authorization' of undefined 

Wie ist es möglich, mein Token aus dem Header zu lesen?

Antwort

1

Verwenden headers

response.headers.get('Authorization'); 
+0

leider 'console.log (response.headers.get ('Authorization'))' gibt null zurück – littlewombat

+1

@littlewombat Bist Du sicher Authorization zurück kommt? Hier ist ein Beispiel für das Abrufen eines anderen Headers. http://codepen.io/Kradek/pen/EWyBXM?editors=1010 – Bert

Verwandte Themen