【发布时间】:2014-08-25 11:47:42
【问题描述】:
我正在尝试使用 node.js 构建 Web 服务。 在此架构中,curl 用于将数据 POST 到 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 页面中的数据传递到其他页面?
【问题讨论】:
标签: javascript node.js curl express