[英]I have a file that is encoded in RIFF. How can I send this file through an ajax post response?
我正在尝试保留文件的RIFF编码,同时将其发送回作为响应,如下所示。
router.post('/someroute', function(req,res,next){
var riff1= fs.readFileSync(somefilepath);
res.send(riff1);
}
当我收到来自AJAX调用的响应时,请检查响应是否为ASCII格式。 我试图将readFileSync的编码更改为utf8,但这不起作用。 我该如何实现?
使用Blob();
var riff1 = fs.readFileSync(somefilepath);
var blob = new Blob([riff1], {type: 'audio/mpeg'});
res.send(blob);
应该管用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.