Загрузите файл с помощью axios, который приходит из api Django
Я пытаюсь загрузить xlsx, который генерируется в бэкенде в django, но кажется, что учетные данные не предоставляются.
axios.get request
getPoResume = () => {
axios.get(
process.env.REACT_APP_IP +
`/po/get_resume_pos/?client=${this.state.selectedClientPo}`,
{
headers: { "Authorization": "Token " + this.userToken },
}).then(
function(response) {
this.componentDidMount();
window.open(process.env.REACT_APP_IP + `/po/get_resume_pos/?client=${this.state.selectedClientPo}`)
this.notify("tr", "success", "Resume downloaded!");
}.bind(this)).catch(
function(error) {
this.handleError(error, "getResume failed");
}.bind(this)
);
};
и это ответ, когда я пытаюсь загрузить
HTTP 401 Unauthorized
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
WWW-Authenticate: Token
{
"detail": "Authentication credentials were not provided."
}