ift-util
v1.1.8
Published
ift请求加密工具
Downloads
4
Readme
ift-util
用于对请求参数、以及响应做加密、解密操作
使用方法
- 安装
npm i ift-util
or
yarn add ift-util
- 方法调用 在请求的公共方法中添加
- 请求
import { iftDecrypt,iftEncrypt } from 'ift-util'
// 快捷POST
function post(url, data, options = {}) {
return request(url, 'POST', iftEncrypt(data), options)
}
- 响应
const decryptData = iftDecrypt(response.data)
- 举个🌰
- 图片上传(1.1.3)
getFileSignature(file, type, md5)
- PC、H5通过input选择文件,使用e.target.files[0],获取file
- 小程序或类小程序等通过chooseMedia()选择方式. 需要传递文件md5.
- 多文件上传(版本1.1.7)
- 调用 getFilesMd5, 获取多个文件的md5. 循环apped file.
const files = e.target.files;
const md5 = await getFilesMd5(files)
for (const file of files) {
form.append("files", file)
}
form.append("fileType", fileType);