Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了将node.js流写入字符串变量大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我在黑客一个node.js程序捕获SMTP邮件和行为对邮件数据。 ‘smtp协议’节点库提供邮件数据作为流,作为一个node.js新手我不知道如何写入流到字符串变量。我目前有它写入stdout使用行:

stream.pipe(process.stdout,{ end : false });

正如我所说,我需要得到这个流数据写入一个字符串变量,我将然后使用一旦流结束。

帮助非常感谢!

解决方法

关键是使用这两个 Stream events

>事件:’data’
>事件:’end’

对于stream.on(‘data’,…),应该将数据数据收集到Buffer(如果是二进制的)或字符串中。

对于on(‘end’,…),您应该使用完成的缓冲区调用回调,或者如果您可以内联它并使用Promises库使用return。

大佬总结

以上是大佬教程为你收集整理的将node.js流写入字符串变量全部内容,希望文章能够帮你解决将node.js流写入字符串变量所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: