前端踩坑那些事
  • 首页

pako

A collection of 1 post

nodejs

利用pako更快地传输文件

1. 介绍 1.1. pako介绍 pako是一个javascript编码的zlib高速压缩库,支持浏览器和nodejs. 你可以使用npm npm install pako 或者bower来进行安装 bower install pako 1.2. pako-demo pako-demo使用pako来在浏览器端进行文件压缩,并在服务端解压存储文件,用以节省网络传输流量. 2. 实现说明 2.1. 浏览器端 pako提供浏览器库帮助在浏览器中对文件进行压缩/解压,compressFile步骤如下: 使用readAsDataURL获取文件base64数据并压缩. 发送压缩后数据及文件名到服务端 接收发送结果 还可以通过FileReader其他接口实现

  • 馬鹿人生
2 min read
前端踩坑那些事 © 2021
Latest Posts Ghost