Axios, Django при попытке отправить put запрос с jwt токеном, получаю 401
const toggleLike = async (postId) => {
try {
await axios.put(`${import.meta.env.VITE_API_URL}post/${postId}/like/`, {
header: {
'Authorization': `Bearer ${localStorage.getItem('access')}`,
}
});
} catch (error) {
console.log(error);
}
};
useEffect(() => {
fetchData()
}, []);
return (
<div className='posts'>
{posts.map((post) => (
<div id={post.id}>
<h1>{post.title}</h1>
<strong>{post.content}</strong>
<mark>Likes {post.likes}</mark>
<button onClick={() => toggleLike(post.id)}>LIKE</button>
</div>
))}
</div>
);
}
Вот как то так, при это я пробую отправить тот же запрос в postman с теми же указаниями в заголовке, все работает. И да сама страница отображается только благодаря тому что пользователь зарегистрирован, так как есть выше еще один get запрос, с теми же указаниями в хедере