欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

express的中间件cookieParser详解_node.js

程序员文章站 2022-03-19 10:57:43
...
cookieParser中间件用于获取web浏览器发送的cookie中的内容.在使用了cookieParser中间件后,

代表客户端请求的htto.IncomingMessage对象就具有了一个cookies属性,该属性之为一个对象的数组,

其中存放了所有web浏览器发送的cookie,每一个cookie为cookies属性值数组中的一个对象.

index.html代码:

复制代码 代码如下:





向服务器上传文件



cookieParser中间件的使用






server.js代码:

复制代码 代码如下:

var express=require("express");
var fs=require("fs");
var app=express();
app.use(express.cookieParser());
app.get("/index.html", function (req,res) {
res.sendfile(__dirname+"/index.html");
});
app.post("/index.html", function (req,res) {
for(var key in req.cookies){
res.write("cookie名:"+key);
res.write(",cookie值:"+req.cookies[key]+"
");
}
res.end();
});
app.listen(1337,"127.0.0.1", function () {
console.log("开始监听1337");
});

测试结果

express的中间件cookieParser详解_node.js