Fetch api 无法获取完整的response header
通常我们拿header这样的
`
let headers={
mode: 'cors',
}
fetch(options.url, headers).then(response => {
for (let header of response.headers.keys()) {
console.log("header --->"+header);
}
})`
但是你会发现headers只打印了部分头部信息
下面stackflow的回答也说明了这点
https://stackoverflow.com/questions/48413050/missing-headers-in-fetch-response
其实这里并没有很好的办法解决,只能将信息放response body,但是如果你的body是文件流的话,文件名又只能放header,就暂时还没有办法
关注我