在 JavaScript 中发送和接收 blob

Send and receive a blob in javascript

本文关键字:blob JavaScript      更新时间:2023-09-26

我想使用 JQuery ajax 请求发送一个 blob,并使用 Node.js + express 在服务器端接收它。

我会将 blob 作为 JSON 字符串发送,但似乎其中不包含任何二进制数据:

{"type":"audio/wav","size":344108}

还能怎么送?

JSON 不支持二进制数据。您必须先对二进制数据进行编码:JSON 字符串中的二进制数据。比 Base64 更好的东西