Javascript 如何上传';八位组流';CryptoJS AES使用'加密PDF;表单数据';?
我在2013年发现了一款使用FileReader和CryptoJS加密和解密文件的软件 使用内容类型:表单数据上载加密文件时遇到问题 如何将加密的输出转换成可以使用axios和内容类型:表单数据上传的文件Javascript 如何上传';八位组流';CryptoJS AES使用'加密PDF;表单数据';?,javascript,encryption,multipartform-data,filereader,cryptojs,Javascript,Encryption,Multipartform Data,Filereader,Cryptojs,我在2013年发现了一款使用FileReader和CryptoJS加密和解密文件的软件 使用内容类型:表单数据上载加密文件时遇到问题 如何将加密的输出转换成可以使用axios和内容类型:表单数据上传的文件 import aes from 'crypto-js/aes' const reader = new FileReader() async encryptFile (file) { let fileEncrypted = null reader.onload = async (e)
import aes from 'crypto-js/aes'
const reader = new FileReader()
async encryptFile (file) {
let fileEncrypted = null
reader.onload = async (e) => {
fileEncrypted = await aes.encrypt(e.target.result, 'testpw')
}
await reader.readAsDataURL(file)
return fileEncrypted
}
上述函数返回以下对象:
谢谢,,
乔丹