Sil*_*ley 2 http-compression node.js express
在基于 express 的 Node.js 应用程序中,我以这种方式加载压缩中间件:
const express = require("express");
const compression = require("compression");
const app = express();
app.use(compression());
Run Code Online (Sandbox Code Playgroud)
如果我添加一个路由器来管理 API 请求,我应该在路由器中再次加载压缩还是它的响应已经被压缩?
const router = express.Router();
router.use(compression()); // Is this needed or not?
router.get(...); // and all other API methods
app.use("/api", router);
app.use("/", express.static("./pages"));
Run Code Online (Sandbox Code Playgroud)
谢谢澄清!
| 归档时间: |
|
| 查看次数: |
963 次 |
| 最近记录: |