How to get response-header reagieren nativen android?
Hallo, ich möchte get-response-header nach der fetch-POST-Anfrage. Ich habe versucht zu Debuggen, um zu sehen, was im inneren response
mit console.log(response)
. Kann ich als Antwort bekommen Körper aus responseData
aber ich habe keine Ahnung, wie man die header. Ich möchte Kopf und Körper. Bitte helfen Sie. danke:)
Hier ist das Beispiel, was ich getan habe:
JS:
fetch(URL_REGISTER, {
method: 'POST',
body: formData
})
.then((response) => response.json())
.then((responseData) => {
if(responseData.success == 1){
this.setState({
message1: responseData.msg,
});
}
else{
this.setState({
message1: responseData.msg,
});
}
})
.done();
},
Du musst angemeldet sein, um einen Kommentar abzugeben.
die Sie tun können, wie diese
Lesen Sie Mehr über fetch: Einführung von fetch()
Cache-Control
,Content-Language
,Content-Type
,Expires
,Last-Modified
undPragma
zugänglich sind, wenn Anforderungen außerhalb der Domäne.Können Sie die Kopfzeilen aus
response.headers
.then((response) => {console.log(response.headers); response.json()})
, aber wenn ich es starten, zeigt es mir den Fehler, weil es nicht Lesenresponse.json()
. Irgendwelche Ideen?.then(function (response) { console.log(response.headers); return response.json(); }).then(function (json) { console.log(json); }).catch...
Sollten Sie wieder Antwort.json() wie
return response.json();