use*_*602 7 string stream node.js node.js-stream
我有流,我需要将流内容输入字符串.我使用http.get从互联网流式传输.我也写流文件,但我不想写文件,然后打开相同的文件并从中读取...所以我需要将流转换为字符串感谢所有的建议...
小智 0
不要使用第二个嵌套函数,而是尝试在流上使用 toString() 方法。然后可以将其通过管道传送到您想要的任何地方,您还可以编写一个 through() 方法,将其分配给变量或直接在一个函数中使用它。
var http = require('http');
var string = '';
var request = http.get('http://www.google.cz', function (err, data){
if (err) console.log(err);
string = data.toString();
//any other code you may want
});
//anything else
Run Code Online (Sandbox Code Playgroud)
最后一点——http.get() 方法有两个参数:url 和回调。这需要两个参数,并且您可能什么也没有得到,因为它是一条空的错误消息。
| 归档时间: |
|
| 查看次数: |
11699 次 |
| 最近记录: |