前端JS发送多个Binary文件数组到后端逻辑
时间: 2023-02-16 15:23:54 浏览: 115
JavaScript上传多个文件
4星 · 用户满意度95%
前端JS可以使用FormData对象来发送多个二进制文件数组到后端。首先需要创建一个FormData对象,然后使用append()方法将文件数组添加到FormData对象中。最后使用XMLHttpRequest或fetch API发送FormData对象到后端。
示例代码:
```javascript
var formData = new FormData();
for (var i = 0; i < files.length; i++) {
formData.append("files[]", files[i]);
}
fetch('/server', {
method: 'POST',
body: formData
});
```
其中,'files[]' 是后端可以接收的变量名, files 是文件数组, '/server' 是后端接收文件数组的地址。
阅读全文