使用 axios 设置请求标头
设置 HTTP 请求标 头,一个 axios GET 请求,你应该通过一个对象 headers
属性作为第二个参数。
const axios = require('axios');
// httpbin.org gives you the headers in the response
// body `res.data`.
// See: https://httpbin.org/#/HTTP_Methods/get_get
const res = await axios.get('https://httpbin.org/get', {
headers: {
'Test-Header': 'test-value'
}
});
res.data.headers['Test-Header']; // "test-value"
对于 PUT 和 POST 请求,第二个参数是请求正文,因此您应该传递一个带有 a 的对象 headers
属性作为第三个参数。
const res = await axios.post('https://httpbin.org/post', { hello: 'world' }, {
headers: {
'Test-Header': 'test-value'
}
});
res.data.headers['Test-Header']; // "test-value"
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论