如何使用Axios发送授权头部

学习如何使用Axios发送授权头部 在Axios的POST请求中设置头部,只需要将第三个对象传递给axios.post()方法。 你可能已经在使用第二个参数发送数据了,如果你在URL字符串之后传递了2个对象,第一个对象是数据,第二个对象是配置对象,其中需要添加一个headers属性,它是另一个对象。 axios.post(url, { data: { ... } }) axios.post(url, { //...data }, { headers: { ... } }) 要设置授权头部,请按照以下方式调用: const token = '..你的令牌..' axios.post(url, { //...data }, { headers: { 'Authorization': `Basic ${token}` } }) (授权令牌可能不同,请确定你使用的应用程序) 在Axios的GET请求中设置头部,只需要将第二个对象传递给axios.get()方法,例如下面是一个对GitHub的GET请求 /user: axios.get('https://api.github.com/user', { headers: { 'Authorization': `token ${access_token}` } }) .then((res) => { console.log(res.data) }) .catch((error) => { console.error(error) }) 我正在使用WordPress API进行一些工作,需要进行POST请求进行身份验证。 对我来说最简单的方式是使用基本身份验证。 我使用Axios,所以我将Authorization头部设置为POST请求,如下所示: const username = '' const password = '' const token = Buffer....