Node.js – 将值传递给其他页面

我正在尝试使用node.js构build一个Web服务。 在这个体系结构中,curl用于将数据发布到index.js应用程序。 index.js应用程序处理输出,然后它应该将输出传递到不同的页面。 例如,如果收到的ID在100-200之间,则将ID推送到movies.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创build处理程序,这些url将以您想要的数据进行响应。

但实际上,你似乎被nodejs和整个http服务器架构困惑了很多。 我build议你阅读在Google上find的任何“入门的nodejs”教程,并且想要了解基础知识。 此外,search“nodejs express”之类的内容并阅读它可能会帮助您轻松启动。