我正在尝试使用Auth令牌在Axios PUT
请求中设置标头,但是当我查看服务器上的调用(从本地主机运行UI应用程序)时,标头为空。我在Axios和GET
,POST
和DELETE
调用中都使用了相同的模式,而没有出现问题。关于PUT
调用和标头有什么不同吗?
下面是代码:
return axios.put(BASE_URI + '/submissions/' + submissionId + '/submit',
{
headers: {
'Authorization': 'Bearer ' + this.accessToken,
}
})
答案 0 :(得分:1)
为了在POST或PUT中添加标题,您需要第三个参数,其中包含headers
键
axios.put(URL,数据,配置)
return axios.put(BASE_URI + '/submissions/' + submissionId + '/submit',
{}, // post/put body
{
headers: {
'Authorization': 'Bearer ' + this.accessToken,
}
})