【发布时间】:2017-12-21 09:04:16
【问题描述】:
在基于 express 的 Node.js 应用程序中,我以这种方式加载压缩中间件:
const express = require("express");
const compression = require("compression");
const app = express();
app.use(compression());
如果我添加一个路由器来管理 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"));
感谢您的澄清!
【问题讨论】:
标签: node.js express http-compression