这是我到目前为止得到的。我确实收到了来自 http.get() 的响应。但是,名为 res 的响应有很多很多属性,我找不到有用的信息在哪里......
在我检查的所有地方,人们唯一提到的是 res.statusCode,但这并不是我真正想要的。
这是我对 API 的唯一信息。 http://services.runescape.com/m=rswiki/en/Grand_Exchange_APIs
这是我想要作为变量的 JSON: http ://services.runescape.com/m=itemdb_rs/api/catalogue/detail.json?item=555
谢谢。
var express = require('express');
var http = require('http');
var https = require("https");
var app = express();
var serv = http.createServer(app);
serv.listen(3000);
app.use(express.static(__dirname + '/public'));
app.get('/', function (req, res) {
res.sendfile(__dirname + '/index.html');
});
http.get('http://services.runescape.com/m=itemdb_rs/api/catalogue/detail.json?item=555', function(res) {
console.log(res.statusCode); //200
console.log(res); //BIG OBJECT
//var whatIWant = res.?????
}).on('error', function(e) {
console.log("Got error: " + e.message);
});