解析JSON数据,它是对http get请求的响应
使用NODE.js,我试图开发一个网站,将请求发送到某个第三方服务器,并且响应为JSON格式,直接过滤数据的最佳方式是什么?假设我想查询特定作者的某些书籍,最佳实践是什么 我应该在回调中处理这个问题吗?然后解析整个响应对象? 或者我应该在使用管道在流中接收自身时过滤响应吗?解析JSON数据,它是对http get请求的响应,json,node.js,Json,Node.js,使用NODE.js,我试图开发一个网站,将请求发送到某个第三方服务器,并且响应为JSON格式,直接过滤数据的最佳方式是什么?假设我想查询特定作者的某些书籍,最佳实践是什么 我应该在回调中处理这个问题吗?然后解析整个响应对象? 或者我应该在使用管道在流中接收自身时过滤响应吗? 请注意,我打算开发一个必须实时回答用户问题的网站,因此这里的时间非常宝贵。我认为您可以使用回调来检索JSON数据,他们使用websocket将过滤后的数据实时传递给客户端 您可以将socket.io用于node.js 您是使
请注意,我打算开发一个必须实时回答用户问题的网站,因此这里的时间非常宝贵。我认为您可以使用回调来检索JSON数据,他们使用websocket将过滤后的数据实时传递给客户端 您可以将socket.io用于node.js
您是使用Angular还是需要在服务器端代码中检索JSON数据?我需要在服务器端检索,然后将过滤后的数据传递回前端。感谢您为实时场景推荐socket.io。但是关于回调,您是否建议我们必须以这种方式解析JSON对象。这里的重点是,我们对整个对象不感兴趣,只对它的部分内容感兴趣。也许你不必解析JSON,因为我认为它作为一个JavaScript对象存在于res对象内部,请尝试使用console.logres;或者使用调试器,以查找res对象的结构。
http.get("http://www.google.com/index.html", function(res) {
console.log("Got response: " + res.statusCode);
}).on('error', function(e) {
console.log("Got error: " + e.message);
});