1.安装cookie-parser:
命令:npm install cookie-parser --save
2.引入
var express = require("express");
var cookieParser = require("cookie-parser");
var app = new express();
3.设置中间件
app.use(cookieParser());
4.设置和读取cookie
app.get('/', function(req, res) {
console.log(req.cookies);
res.send("你好,我在设置cookies");
});
app.get('/data', function(req, res) {
//设置cookie
res.cookie("name", "zhangsan");
//读取cookie
res.send(res.cookie);
});
5.监听
app.listen(3210, 'localhost');
完整代码:
app.js
// 1.安装cookie-parser:npm install cookie-parser --save
// 2.引入
var express = require("express");
var cookieParser = require("cookie-parser");
var app = new express();
// 3.设置中间件
app.use(cookieParser());
// 4.设置cookie
app.get('/', function(req, res) {
console.log(req.cookies);
res.send("你好,我在设置cookies");
});
app.get('/data', function(req, res) {
//设置cookie
res.cookie("name", "zhangsan");
//读取cookie
res.send(res.cookie);
});
//5.监听
app.listen(3210, 'localhost');
输入命令:node app
浏览器地址栏
输入
http://localhost:3210/
输出
你好,我在设置cookies
输入
http://localhost:3210/data
输出

本文详细介绍了在Node.js中设置Cookie的步骤,包括安装cookie-parser模块,设置中间件,如何设置和读取Cookie,以及监听操作。通过示例代码和实际运行演示了整个过程。
1941

被折叠的 条评论
为什么被折叠?



