인증 토큰(JWT, Bearer ...etc)을 서버로 보낼 때 사용하는 헤더
Authorization: Bearer XXXXXXXXXXXXX
보통 Basic이나 Bearer같은 토큰의 종류를 먼저 알리고 그 다음에 실제 토큰 문자를 적어 보냅니다
무분별한 데이터 접근을 막기 위해 headers에 토큰을 추가하여 token 값이 있어야만 데이터에 접근 가능하게 만들기
headers: {
Authorization: `Token ${token}`
}
axios.post('api',
{
name: name
},
{
headers: {Authorization: token,},
}
)
axios.get('api',
{
params: {name: name},
headers: {Authorization: token,},
}
)
axios.delete('api',
{
headers: {Authorization: token,},
data: {name: name},
}
)
Reference
https://spongebob88.tistory.com/78