Hallo Ich möchte den Inhalt der Header anzeigen, gibt es einen einfachen Weg? Dies ist mein Code:Log-Header von http Anruf in AngularJS
this.http.post(this.url,'{"username":"user","password":"123456"}')
.subscribe((res) => {
var payload = res.json();
var headers = res.headers;
console.log('Content-Range: ' + headers.values());
und das ist mein Fehler:
ERROR Object { _body: error, status: 0, ok: false, statusText: "", headers: Object, type: 3, url: null }
======================== ========== UPDATE ============================= Ich versuche, ein zu tun post Anfrage an einen Server, der Körper ist korrekt leer und es scheint, dass eckig in den Fehlerzustand gehen direkt nach http.post, weil Körper leer ist, so kann ich eine console.log nicht tun. Ich interessiere mich nur für Header, die mir im Körper egal sind.
versuchen, den Fehler auf dem Ajax-Aufruf zu fangen. –
Dieses Javascript ist nicht gültig – Laazo
Wenn Sie alle Header protokollieren möchten, versuchen Sie 'console.log (JSON.stringify (res.headers, null, 2));' –