如何从Flask应用程序方法通过Ajax调用下载zip文件?

时间:2019-05-06 02:31:51

标签: flask python-requests axios

我有一个Flask方法,该方法获取url并返回zip文件的内容。内容应返回到axios get方法。烧瓶代码:

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

但是它不起作用,它会引发异常'TypeError(repr(o)+“不是JSON可序列化的”)。

如何解决?我看到了一些采用编解码的解决方案,但是我不确定如何使用它,尤其是在axios请求获得响应之后(出于安全原因,我无法使用直接链接)。

0 个答案:

没有答案