我正在使用jsonbin.io,并将JSON数据托管为私有bin。我正在调用axios get请求来获取该数据。我必须在头文件中传递我的密钥
header { secret-key:mysecretkey }
但是axios不允许在header中的key作为secret-key
const secretKey = process.env.REACT_APP_SECRET_KEY;
const localUrl = process.env.REACT_APP_LOCAL_URL;
const fetchPhotosFlocal = async () => {
const response = await axios.get(localUrl, {
headers: {
secret-key: secretKey,
},
});
console.log(response); };
字符串
secret-key在编译时出错,“secret-key”无法获取数据,现在该怎么办?
4条答案
按热度按时间hts6caw31#
secret-key
在JavaScript中不是有效的标识符,因为它们不能包含连字符(有关详细信息,请参阅规范)。在您的情况下,您可以简单地将标题的名称放在引号中,如下所示:
字符串
chhkpiq42#
应该是
字符串
laximzn53#
问题解决了,我检查了他们的文档,他们在字符串代码中传递secret_key。
字符串
这车开起来很好
型
ckx4rj1h4#
您可以全局设置密钥。
字符串
然后打电话>
型