(_logName: string, type: string, extended?: boolean) => {
const href =
process.env.REACT_API_PATH +
"/api/logs/" +
props.match.params.objectId +
"/" +
type +
"?log=" +
encodeURIComponent(logsNames.join(":")) +
"&extended=" +
!!extended;
window.location.href = href;
};
Но ендпоинту нужно передать аус токен, чтобы скачать. Это можно сделать, добавив в функцию его? Как?
Вообще юхаю аксиос, там он и засетан
ну если в запросе шлется то уже как бы добавлен
не не, у меня на батоне эта функция
понятно, но токен обычно добавляется для всех запросов. Если для каждого глянь в других запросах сделано.
Да, я понимаю (или не совсем) У меня есть Аксиос сервис, в котором засетан хедер авторизации И обычно все запросы на загрузку данных идут через этот аксиос сервис, на бекенде запрос проходит мидлварку, где достается инфо юзера с токена Но тут не так, походу. Тут токен не заатачен. Я не фронт, долго думаю. Мне кажется пока, что можно как-то в ссылку закодированный токен вставить, но хотелось бы расшифровать его через ту же самую мидлварку. Соу, нужно иначе скачивать файл? Через аксиос? Не понимаю, почему они вот так сделали..
Ну глянь как отправляются такого типа запросы где заатачен и сделай также
Обсуждают сегодня