gpt4 book ai didi

javascript - Nodejs 解析获取包含对象 [Symbol(map)] 的响应

转载 作者:搜寻专家 更新时间:2023-11-01 00:16:21 25 4
gpt4 key购买 nike

我不知道如何访问参数 x-error-detail-header。

我从使用 node-fetch npm 包的请求中收到了这个响应头:

Headers {
[Symbol(map)]: {
'content-type': ['text/xml'],
date: ['Fri, 27 Apr 2018 09:46:56 GMT'],
'retry-after': ['51184'],
server: ['xxxxx'],
'x-error-detail-header': ['Account Over Rate Limit'],
'x-x-error-code': ['ERR_403_DEVELOPER_OVER_RATE'],
'x-x-responder': ['xxxxxxx.com'],
'x-plan-qps-allotted': ['2'],
'x-plan-qps-current': ['1'],
'x-plan-quota-allotted': ['50'],
'x-plan-quota-current': ['51'],
'x-plan-quota-reset': ['Saturday, April 28, 2018 12:00:00 AM GMT'],
'content-length': ['28'],
connection: ['Close']
}
}

我的问题是我不知道如何访问 [Symbol(map)] 对象中的参数。

最佳答案

这是一个Headers object .它有例如getforEach 方法。例如:

getDownload = async (url) => {
const response = await fetch(url);
console.log(response.headers.get('content-type'));
return {
name: response.headers.get('Content-Disposition'),
length: response.headers.get('content-length')
}
}

注意不区分大小写。

关于javascript - Nodejs 解析获取包含对象 [Symbol(map)] 的响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50060008/

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