gpt4 book ai didi

javascript - 如何在 react native android中获取响应 header ?

转载 作者:太空狗 更新时间:2023-10-29 15:45:06 24 4
gpt4 key购买 nike

您好,我想在获取 POST 请求后获取响应 header 。我尝试使用 console.log(response) 调试以查看 response 中的内容。我可以从 responseData 获取响应主体,但我不知道如何获取 header 。我想同时获得标题和正文。请帮忙。谢谢:)

这是我所做的示例:

   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();
},

最佳答案

你可以这样做

  fetchData() {
var URL_REGISTER = 'https://www.example.com';
fetch(URL_REGISTER, {method: 'POST',body: formData})
.then(
function(response) {
console.log(response.headers.get('Content-Type'));
console.log(response.headers.get('Date'));

console.log(response.status);
console.log(response.statusText);
console.log(response.type);
console.log(response.url);
if (response.status !== 200) {
console.log('Status Code: ' + response.status);
return;
}

// Examine the text in the response
response.json().then(function(data) {
console.log(data);
});
}
)
.catch(function(err) {
console.log('Fetch Error', err);
});
}

阅读有关获取的更多信息:Introduction to fetch()

关于javascript - 如何在 react native android中获取响应 header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38094103/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com