我可以使用快速中间件向响应添加标头吗?

时间:2021-02-09 20:27:33

标签: node.js express http-headers middleware

我可以构建这样的 express 中间件吗?

index.ts

app.use("/",setVaryHeader);

app.get("/some-route",routeHandler);

setVaryHeader.ts

export const setVaryHeader: RequestHandler = async (req, res, next) => {
  res.set("Vary","User-Agent");
  return next();
};

每当最后一个 routeHandler 处理请求并使用 res.send() or res.json() 触发响应时,它是否包含由 Vary 中间件设置的 setVaryHeader 标头?

0 个答案:

没有答案