JavaScript Fetch API 可以在 `.then ` 回调中访问 header 和 JSON 吗?

标签 javascript json fetch response-headers

我需要发出 POST 请求,然后根据响应和 header ,我需要更新保存的状态,我知道 header 可通过 response.header.get('SOME-KEY' ) 并且我可以在 .then 回调中访问响应的 JSON 部分,如下所示: .then(response => response.json()).then(json => ())

我想知道的是,有没有办法在具有解析的 JSON 响应数据的 block 中获取两者?

最佳答案

是的,您可以:

.then(response => {
    console.log(response.data)
    console.log(response.headers)
})

https://github.com/axios/axios#response-schema

关于JavaScript Fetch API 可以在 `.then ` 回调中访问 header 和 JSON 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62046767/

相关文章:

javascript - 如何使用 JavaScript 和 CSS 从循环文本创建链接?

json - 如何使用 Jersey 从 JSON 输出中省略 @XmlRootElement?

php - 在php中从没有索引的json文件中获取数据

javascript - 尝试在 Promise Nodejs 中获取时没有解决任何问题

sql-server - 防止报告服务器等待获取服务器上的所有数据以显示报告

javascript - 什么是用于创建程序可用于执行契约(Contract)付款的转账账户的 Solana 模式?

javascript - 如何根据数组中的一个键值找到其他键的值?

javascript - 删除元素时是否删除了jquery的数据方法存储的数据?

json - 是否需要将 JSON 文件上传到服务器?

javascript - 发送多个 HTTP 请求