Как скачать zip-файл с помощью ajax-вызова из метода приложения Flask? - PullRequest
0 голосов
/ 06 мая 2019

У меня есть метод Flask, который получает URL-адрес и возвращает содержимое zip-файла. Содержимое должно быть возвращено методу axios get. Код колбы:

zip_file = requests.get(url)
if zip_file.ok:
   return {
        'file': zip_file.content
  }

Но это не работает, оно вызывает исключение 'TypeError (repr (o) + "не JSON-сериализуемый").

Как это исправить? Я видел некоторые решения с кодированием-декодированием, но я не уверен, как его использовать, особенно после того, как запрос axios получил ответ (я не могу использовать прямую ссылку из-за соображений безопасности).

...