如何使用节点js为我的帖子构建一个视图计数器

时间:2017-02-11 12:57:02

标签: javascript node.js

我想为我的网站构建一个视图计数器功能,就像在stackoverflow视图计数器上一样: View counter functionality in stackoverflow 我知道如何构建它,每次用户点击post url时,将其视图时间增加1。但问题是用户可以随心所欲地刷新页面。如何解决?有什么建议吗?如果你能告诉我算法或代码,我将非常高兴。

1 个答案:

答案 0 :(得分:0)

您可以将此代码自定义为POST函数<< 锁定良好(:

var http = require('http');

var userCount = 0;
var server = http.createServer(function (req, res) {

userCount++;
res.writeHead(200, { 'Content-Type': 'text/plain' });
res.write('Hello!\n');
res.write('We have had ' + userCount + ' visits!\n');
res.end();
});

server.listen(9090);
console.log('server Up and running... 9090');