gpt4 book ai didi

javascript - 在请求中设置自定义 header

转载 作者:行者123 更新时间:2023-11-30 11:12:26 24 4
gpt4 key购买 nike

我正在尝试发送以下 request在 native react 环境中使用 Javascript:

>curl -X GET --header 'Accept: application/json' --header "authorization: Bearer <API-TOKEN>" 'https://api.mydomain.com/v1/foo/bar'

这是我的代码:

componentDidMount(){
return fetch('https://api.mydomain.com/v1/foo/bar',{
headers: {
"authorization": "Bearer exampleToken"
}
})
.then((response) => response.json())
.then((responseJson) => {

this.setState({
isLoading: false,
dataSource: responseJson.movies,
}, function(){

});

})
.catch((error) =>{
console.error(error);
});
}

在我的 iOS 设备上,屏幕是空白的,我没有收到任何错误或日志消息。

运行 curl 命令会得到预期的 json。

最佳答案

您应该按照以下方式使用;

fetch('https://api.mydomain.com/v1/foo/bar', { 
headers: new Headers({
'Authorization': 'Bearer exampleToken'
})
});

实例化一个 Headers,其中包含每个 header 键值对。

关于javascript - 在请求中设置自定义 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53139975/

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