🌐 Nodejs.cn

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.