Я использую корзину S3 для размещения своего приложения для реагирования. У меня есть вариант использования, когда мне нужно загрузить сторонний файл PDF. Для этого у меня есть API, который дает мне путь к файлу PDF (веб-URL). Я хочу загрузить этот PDF-файл в папку, не зная, как это сделать.
Поскольку я получаю только путь к файлу PDF, я могу открыть его только в браузере, но это мешает мне работать с пользователем.
Я попытался использовать пакет FileSaver npm, но он также открывает мой pdf-файл в новом окне вместо загрузки.
Вот пример кода
fetch('https://api.example.com/pdffile')
.then(response => response.json()) //pdf file path
.then(data => this.setState({ totalReactPackages: data.total }));