fs.createReadStream()等价于Node中的远程文件
是否有一个等效的方法fs.createReadStream()在节点的远程文件? 使用如下引发Unhandled 'error' event
var s = fs.createReadStream('some_mp3_url');
节点是没有PHP的:)
使用请求模块:
request('http://fromrussiawithlove.com/baby.mp3').pipe(fs.createWriteStream('song.mp3'))
最好使用像请求这样的模块,但是你可以这样做:
ES6版本
http.get('some_mp3_url', res => res.pipe(fs.createWriteStream('some.mp3')));
ES5版本
http.get('some_mp3_url', function (res) { res.pipe(fs.createWriteStream('some.mp3')); });
注意:除了fs
, http
(或https
)模块也必须被导入/需要。
- node.js Gmail API:获取embedded式/embedded式图像
- PassportJS获取Facebook用户位置
- asynchronousJavaScript的devise模式
- 电子邮件validationnodemailer在localhost上工作,但不在服务器上工作
- 尝试从mongodb格式化date时出现问题
- PHP进程间通信监视消息队列
- 如何一次从多个表中获取书架模型
- 使用适用于Firebase的Cloud Functions和@ google-cloud / storage删除图片时出现问题
- 如何在nodeJs和compoundjs的app目录中将server.js的值传递给控制器