Skip to content

如何刪除 X-Powered-By:Express

Published: at 11:00 AM (1 min read)

第一次用 Express 作為 application server 時,發現 response header 總是會帶有 X-Powered-By:Express

在這人心險惡的時代(? 不免會希望暴露的資訊越少越好 XD

移除 X-Powered-By:Express 的做法 (加在 app.js)

app.disable("x-powered-by");
app.use(function (req, res, next) {
  res.removeHeader("x-powered-by");
  next();
});

參考資料:

https://stackoverflow.com/questions/5867199/cant-get-rid-of-header-x-powered-byexpress