Задать вопрос
@iggymori

Как скачать файл xlsx в формате Blob по прямой ссылке, чтобы после этого сохранить его в сторе?

Всем привет! Мне необходимо скачать файл в формате blob по прямой ссылке на S3. Ссылка выглядит следующим образом: "https://example.amazonaws.com/public/example/.../e...".
Методами axios не получилось достучаться к S3.
...
axios.request({
          responseType: 'arraybuffer',
          url: download_src,
          method: 'get',
          headers: {
            'Content-Type': 'blob',
          },
        });
...

Решения подобные этому здесь не подойдут, так как задача исключает использование кнопок и т.д. :
const link = document.createElement('a');
link.href = `exampleLink`;
document.body.appendChild(link);
link.click();
document.body.removeChild(link);

Важно загружать файл в определенный момент и хранить его в сторе, для дальнейшей работы с ним. Подскажите какие могут быть методы решения?
  • Вопрос задан
  • 182 просмотра
Подписаться 1 Средний 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы