[英]Node.js - passing values to other pages
我正在尝试使用node.js构建Web服务。 在这种架构中,curl用于将数据发布到index.js应用程序。 index.js应用程序处理输出,然后将输出传递到其他页面。 例如,如果收到的ID在100-200之间,则将ID推送到movie.html,依此类推。 现在,我已经能够使用CURL和node.js实现POST请求的处理,我不知道如何将数据传递到其他页面。 这是我的index.js代码。
var http = require('http');
var qs=require('querystring');
var redis=require('redis').createClient();
console.log('Server Starting Now: ');
var count=0;
http.createServer(function (req, res) {
if(req.method=='POST'){
count=count+1;
var body="";
req.on('data',function(data){
body+=data;
});
req.on('end',function(){
var post=qs.parse(body);
console.log(post);
res.write("Received");
redis.lpush('XMLqueue',JSON.stringify(post));
});
}
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');
如何将数据从此index.js页面传递到其他页面?
为其他URL创建处理程序,这些处理程序将响应您想要的数据。
但是实际上,您似乎对nodejs和整体http服务器体系结构感到困惑。 我建议您阅读在Google上找到的任何“入门Node.js”教程,并希望获得基础知识。 另外,搜索“ nodejs express”之类的内容并阅读它可能会帮助您轻松入门。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.