ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## express 使用-1 1.全局路由拦截 2.app.use 3.Cookie的使用 4.Session的使用 ### 全局路由拦截 ~~~ app.all('/', (req,res) => { // 处理请求 }) ~~~ ### app.use 注册中间函数 ~~~ app.use(express.static('public')); function middlewareA(req, res, next) { next(); } function middlewareB(req, res, next) { next(); } function middlewareC(req, res, next) { next(); } app.use(middlewareA); app.use(middlewareB); app.use(middlewareC); ~~~ ### Cookie的使用 ~~~ var cookieParser = require('cookie-parser'); app.use(cookieParser()); res.cookie("name",'zhangsan',{maxAge: 900000, httpOnly: true}); ~~~ ### Session的使用 ~~~ var session = require('express-session'); secret: '12345', name: 'testapp', //这里的name值得是cookie的name,默认cookie的name是:connect.sid cookie: {maxAge: 80000 } })); ~~~