我是node.js中的新手。我已经使用此网址中的ajax获得了响应:
http://ip.jsontest.com/
我下载了节点。 js并制作简单的程序,如“hello word”。我在节点目录和命令节点hello.js的朗姆酒中插入一个js。
同样地,我将如何使用此节点http://ip.jsontest.com/使用node.js
获得响应答案 0 :(得分:0)
如果我理解正确,您想要对网址发出请求并获得结果。
您可以使用request模块,这些是您可能要遵循的步骤:
npm init
,如果您不确定,请按回车键进入每个问题npm install --save request
,因此您获取请求模块并将其保存到步骤1中的package.json文件中在您的代码中写下以下内容
var request = require('request');
request('http://ip.jsontest.com', function(error, response, body) {
// body in your case is the JSON containing the IP address of the caller
});
请注意,这是一个异步调用,所以你必须在回调函数中处理答案,wchich是request
的第二个参数。