【发布时间】:2015-02-13 00:43:28
【问题描述】:
我想使用 JQuery ajax 请求发送一个 blob,并使用 Node.js + express 在服务器端接收它。
我会将 blob 作为 JSON 字符串发送,但其中似乎没有包含任何二进制数据:
{"type":"audio/wav","size":344108}
还能怎么寄?
【问题讨论】:
标签: javascript jquery ajax express blob
我想使用 JQuery ajax 请求发送一个 blob,并使用 Node.js + express 在服务器端接收它。
我会将 blob 作为 JSON 字符串发送,但其中似乎没有包含任何二进制数据:
{"type":"audio/wav","size":344108}
还能怎么寄?
【问题讨论】:
标签: javascript jquery ajax express blob
JSON 不支持二进制数据。您必须先对二进制数据进行编码:Binary Data in JSON String. Something better than Base64
【讨论】: