idj*_*adj 5 javascript json arraybuffer stringify
在我的应用程序中,我使用 FileReader 上传文件并将其解析为ArrayBuffer. 文件属性保存在一个对象中,结构如下:
file: {
name: 'fileName', // type string
content: ArrayBuffer // read like FileReader.readAsArrayBuffer(uploadedFile)
}
Run Code Online (Sandbox Code Playgroud)
当我想将文件保存到后端时,我正在使用 axios,并发送这样的请求:
axios({
url: "/api/v3/synchronous/commands",
method: "POST",
data: JSON.stringify(file),
headers,
})
Run Code Online (Sandbox Code Playgroud)
问题是当它被字符串化时,content里面的文件变成了一个空对象{}。如何解决此问题,而不必转换ArrayBuffer为其他内容,然后再将其转换回ArrayBuffer?
| 归档时间: |
|
| 查看次数: |
1887 次 |
| 最近记录: |