Javascript 使用Nodejs发送URL并获取响应
嘿,伙计们,有人能帮我解决这个问题吗 我是node.js上的新手,我正在研究和启动一个项目 我需要做的是: 我需要向Web服务发送url并从Web服务获取响应,例如: 我送 之后,Web服务将在他的页面上给我一个响应,一条成功/错误消息,或者一个新的url,作为登录示例 因此,我需要在发送url后获得响应。有人知道如何使用node.js实现这一点 在php中是这样的 /* *$sendurl=“myUrlHere”; *$getserver=file($sendurl); *变量转储($getserver); */ 在这个php示例中,我发送url并在您离开我的页面时得到响应 如果有人知道我是如何做到这一点的节点或给我一个方法,我会感激Javascript 使用Nodejs发送URL并获取响应,javascript,node.js,web-services,get,Javascript,Node.js,Web Services,Get,嘿,伙计们,有人能帮我解决这个问题吗 我是node.js上的新手,我正在研究和启动一个项目 我需要做的是: 我需要向Web服务发送url并从Web服务获取响应,例如: 我送 之后,Web服务将在他的页面上给我一个响应,一条成功/错误消息,或者一个新的url,作为登录示例 因此,我需要在发送url后获得响应。有人知道如何使用node.js实现这一点 在php中是这样的 /* *$sendurl=“myUrlHere”; *$getserver=file($sendurl); *变量转储($gets
非常感谢。首先,在url get请求中直接发送用户名密码是一场灾难!顺便说一下,我认为您只是在玩弄node,所以这是可以原谅的;)以下是对web服务执行http请求的示例代码:
var http = require('http');
http.get("http://www.webservice.com.br/getserver?user=myuser&password=mypassword", function(res) {
//this is http response status code
console.log(res.statusCode);
//this is headers
console.log(res.headers);
res.setEncoding('utf8');
res.on("data", function(chunk) {
//this is body
console.log(chunk);
});
}).on('error', function(e) {
console.log("Got error: " + e.message);
});
祝贺你的第一个问题!一般来说,发布您迄今为止尝试过的代码,而不是让其他人为您编写所有代码,这是很好的。