nodeJS get方法中的HTTPS模块



我计划在使用节点HTTPS模块发出get请求后解析JSON。我看到了文档,但无法理解下面强调的部分。我想了解更多关于res.on('data',(d(=>{process.stdout.write(d(;}(方法。它是如何获取数据的?const https=require('https'(;

''

https.get('someUrl', (res) => {
console.log('statusCode:', res.statusCode);
console.log('headers:', res.headers);
*res.on('data', (d) => {
process.stdout.write(d);
});*
}).on('error', (e) => {
console.error(e);
});

''

要添加一些关于rags2richs注释的信息,将为接收到的每个数据块调用与res.on('url',function(关联的函数,并且d基本上包含该块的数据。如果你想在收到所有东西的时候做某事,你应该使用res.on('close',function(或res.on。这里有一个例子:https://blog.bearer.sh/node-http-request/

最新更新