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