Node.js:ExpressWeb
中间件
#### [中间件](https://www.expressjs.com.cn/resources/middleware.html) | Middleware module | Description | Replaces built-in function (Express 3) | | ------------------------------------------------------------ | ------------------------------------------------------------ | -------------------------------------- | | [body-parser](https://www.expressjs.com.cn/resources/middleware/body-parser.html) | Parse HTTP request body. See also: [body](https://github.com/raynos/body), [co-body](https://github.com/visionmedia/co-body), and [raw-body](https://github.com/stream-utils/raw-body). | express.bodyParser | | [compression](https://www.expressjs.com.cn/resources/middleware/compression.html) | 压缩HTTP响应 | express.compress | | [connect-rid](https://www.expressjs.com.cn/resources/middleware/connect-rid.html) | 生成唯一的请求ID | NA | | [cookie-parser](https://www.expressjs.com.cn/resources/middleware/cookie-parser.html) | 分析cookie头并填充“req.cookies” | express.cookieParser | | [cookie-session](https://www.expressjs.com.cn/resources/middleware/cookie-session.html) | 建立基于cookie的会话 | express.cookieSession | | [cors](https://www.expressjs.com.cn/resources/middleware/cors.html) | 通过各种选项启用跨来源资源共享(CORS) | NA | | [csurf](https://www.expressjs.com.cn/resources/middleware/csurf.html) | 防止CSRF漏洞 | express.csrf | | [errorhandler](https://www.expressjs.com.cn/resources/middleware/errorhandler.html) | 开发错误处理/调试 | express.errorHandler | | [method-override](https://www.expressjs.com.cn/resources/middleware/method-override.html) | 使用标头覆盖HTTP方法 | express.methodOverride | | [morgan](https://www.expressjs.com.cn/resources/middleware/morgan.html) | HTTP请求记录器 | express.logger | | [multer](https://www.expressjs.com.cn/resources/middleware/multer.html) | 处理多部分表单数据 | express.bodyParser | | [response-time](https://www.expressjs.com.cn/resources/middleware/response-time.html) | 记录HTTP响应时间 | express.responseTime | | [serve-favicon](https://www.expressjs.com.cn/resources/middleware/serve-favicon.html) | Serve a favicon. | express.favicon | | [serve-index](https://www.expressjs.com.cn/resources/middleware/serve-index.html) | 为给定路径提供目录列表。 | express.directory | | [serve-static](https://www.expressjs.com.cn/resources/middleware/serve-static.html) | Serve static files. | express.static | | [session](https://www.expressjs.com.cn/resources/middleware/session.html) | 建立基于服务器的会话(仅限开发)。 | express.session | | [timeout](https://www.expressjs.com.cn/resources/middleware/timeout.html) | 设置HTTP请求处理的超时时间 | express.timeout | | [vhost](https://www.expressjs.com.cn/resources/middleware/vhost.html) | 创建虚拟主机 | express.vhost |
顶部
收展
底部
[TOC]
目录
Express/Node 入门
路由
中间件
API接口 express()
API接口 app()
API接口 res()
API接口 Router()
数据库操作 ODM mongoose
相关推荐
Node.js教程:新手入门
Node.js接口
朴灵《深入浅出 Node.js》