前言
在最近的编写的一个个人的工具站点中想实现一个网站提交数据后把特定文件压缩打包后浏览器出现下载的功能。找的资料实现也残缺不全。所以记录一下目前能实现的方案。
编写路由
1 | ; |
编写控制器
1 | ; |
首页直接使用文件流来渲染一个网页。不使用nunjucks等模板渲染方式。
deal方法中才是处理下载文件的重点。
跳转到/download路径时会自动下载download.zip的压缩包。解压后会有一个test.txt文件和一个img的目录。
在最近的编写的一个个人的工具站点中想实现一个网站提交数据后把特定文件压缩打包后浏览器出现下载的功能。找的资料实现也残缺不全。所以记录一下目前能实现的方案。
1 | 'use strict'; |
1 | 'use strict'; |
首页直接使用文件流来渲染一个网页。不使用nunjucks等模板渲染方式。
deal方法中才是处理下载文件的重点。
跳转到/download路径时会自动下载download.zip的压缩包。解压后会有一个test.txt文件和一个img的目录。
微信支付
支付宝