The cookieParser middleware is used to obtain the content in the cookie sent by the web browser. After using the cookieParser middleware,
The htto.IncomingMessage object representing the client request has a cookies attribute, which is an array of objects,
It stores all cookies sent by web browsers. Each cookie is an object in the cookies attribute value array.
index.html code:
server.js code:
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 name:" key);
res.write(",cookie value:" req.cookies[key] "
");
}
res.end();
});
app.listen(1337,"127.0.0.1", function () {
console.log("Start monitoring 1337");
});
Test results