2020
09-25
09-25
ajax post下载flask文件流以及中文文件名问题
ajaxpost下载文件后端返回文件流,flask中可使用returnsend_file(文件路径)返回二进制文件流,在headers中传送文件相关信息(如文件名)。前端使用URL.createObjectURL()创建创建一个 DOMStringURL对象,创建一个a节点,将URL对象赋给a节点的href属性,最后调用click()方法点击该a节点即可弹出浏览器下载框。展示图片方法同上,将a改成img,href改成src即可,将URL对象写入到目标img标签的src即可。...
继续阅读 >