解析JSON数据,这是对http get请求的响应

时间:2014-11-04 20:34:30

标签: json node.js

使用NODE.js我正在尝试开发一个向某些第三方服务器发送请求的网站,并且响应采用JSON格式,最好的方法是直接过滤数据的最快方法是什么?假设我想查询特定作​​者的某些书籍,最佳做法是什么?

  • 我应该在回调中处理这个吗?然后解析整个响应对象?
  • 或者我应该使用管道在流中接收响应时过滤响应吗?

请注意,我打算开发一个必须实时回复用户的网站,所以时间非常宝贵。

1 个答案:

答案 0 :(得分:0)

我认为您可以使用回调来检索JSON数据,并使用websocket将过滤后的数据实时传递给客户端。

http://nodejs.org/api/http.html#http_http_get_options_callback

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);
}); 

您可以将socket.io用于node.js

http://socket.io/