我是 node.js(和一般的 javascript)的新手,所以我想我会通过使用 YQL 创建一个简单的天气应用程序来学习。总体而言,该应用程序正在运行,但请求非常缓慢。返回 json 大约需要 6 秒。另一方面,我使用 jQuery(getJSON) 创建了相同的应用程序,并且几乎立即得到结果。
这是从 node.js 中的 url 解析 json 的最佳方法吗?
var request = require('request');
var url = 'http://query.yahooapis.com/v1/public/yql?q=SELECT%20*%20FROM%20weather.forecast%20WHERE%20location%3D96720&format=json&diagnostics=true&callback='
request(url, function (error, response, body) {
console.log(body);
})
我将不胜感激任何反馈和/或建议。
提前致谢。