node js 获取接口数据

代码如下:
var http = require("http");

var options = {

// host: 'api.81p.net/api?p=json&t=jisupk10&token=15414985AABD5796&limit=1'
host: 'api.81p.net',
path: '/api?p=json&t=jisupk10&token=15414985AABD5796&limit=1'

};

http.get(options, function (http_res) {

// initialize the container for our data
var data = "";

// this event fires many times, each time collecting another piece of the response
http_res.on("data", function (chunk) {
    // append this chunk to our growing `data` var
    data += chunk;
});

// this event fires *one* time, after all the `data` events/chunks have been gathered
http_res.on("end", function () {
    // you can use res.send instead of console.log to output via express
    console.log(data);
});

});
为什么会报错呢???,报错如下:
image.png
请问怎么样获得这个接口的数据呢???
http://api.81p.net/api?p=json...

阅读 2.5k
2 个回答

错误信息提示,你本地无法解析这个域名,你本地 ping 下这个域名,能拿到 ip 吗?

把地址补全,加上http或者https试试呢

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题