Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何上传';八位组流';CryptoJS AES使用'加密PDF;表单数据';?_Javascript_Encryption_Multipartform Data_Filereader_Cryptojs - Fatal编程技术网

Javascript 如何上传';八位组流';CryptoJS AES使用'加密PDF;表单数据';?

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)

我在2013年发现了一款使用FileReader和CryptoJS加密和解密文件的软件

使用内容类型:表单数据上载加密文件时遇到问题

如何将加密的输出转换成可以使用axios和内容类型:表单数据上传的文件

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
}
上述函数返回以下对象:

谢谢,, 乔丹