【发布时间】:2020-12-23 14:53:47
【问题描述】:
我对 node.js 完全陌生,我在任务期间想要完成的是创建一个网页,显示在最后一分钟使用 node.js 和 cookie 加载页面的次数
我找到了如何创建和更新 cookie,因此我可以通过浏览器中的控制台(document.cookie)看到它,但我找不到一分钟后停止增加 cookie 值的方法
我当前的代码是
var cookieParser = require("cookie-parser");
var express = require("express");
var app = express();
app.use(cookieParser());
app.get('/', function (req, res) {
if (!req.cookies) {
req.cookie('show', "1");
}
let count = parseInt(req.cookies['show']);
count++;
res.cookie('show', count);
res.end(`
<h1>Cookie counter</><br>
<p>This page was loaded ${count} time(s) in last minute</p>
`);
})
app.listen(8080);
我将不胜感激!
【问题讨论】:
标签: javascript node.js cookies