Express 工具
指数效用函数
🌐 Express utility functions
pillarjs GitHub 组织包含许多模块,这些模块提供的实用程序函数可能普遍有用。
🌐 The pillarjs GitHub organization contains a number of modules for utility functions that may be generally useful.
| 实用模块 | 描述 |
|---|---|
| cookies | 使用 Keygrip 获取和设置可以签名以防篡改的 HTTP(S) cookies。可以与 Node.js HTTP 库一起使用,也可以作为 Express 中间件使用。 |
| csrf | 包含 CSRF 令牌生成和验证背后的逻辑。使用此模块创建自定义 CSRF 中间件。 |
| finalhandler | 用于作为响应HTTP请求的最终步骤调用的函数。 |
| parseurl | 使用缓存解析 URL。 |
| path-to-regexp | 将类似 /user/:name 的 Express 风格路径字符串转换为正则表达式。 |
| resolve-path | 根据根路径解析相对路径并进行验证。 |
| 路由 | 简单的中间件风格路由。 |
| send | 用于将文件作为 HTTP 响应进行流式传输的库,支持部分响应(范围)、条件 GET 协商以及细粒度事件。 |
有关其他低级别 HTTP 相关模块,请参见 jshttp。
🌐 For additional low-level HTTP-related modules, see jshttp.