post接口,如何传一个二进制流给后台

post接口,如何传一个二进制流给后台
参数:

id,string类型

bases,二进制流

请问如何把前端获取的File文件转成二进制流。
注意:这里是两个参数。


回答:

post接口,如何传一个二进制流给后台


回答:

你直接使用 FormData 对象就可以了呀,MDN 文档

const formData = new FormData()

formData.append('id', 'string')

formData.append('bases', file) // File 对象

// 如果是多个文件,就多次调用 append 往同一字段添加

const files = [...] // File 对象数组

files.forEach(file => {

formData.append('bases', file)

})

// 原生 xhr,省略上下文

xhr.sned(formData)

// axios 等

axios.post('url', formData)


回答:

formData

let formData = new FormData();

formData.append();

以上是 post接口,如何传一个二进制流给后台 的全部内容, 来源链接: utcz.com/p/937292.html

回到顶部