Узел не удаляет заголовок ETAG - PullRequest
0 голосов
/ 23 февраля 2020

Я пытаюсь удалить etag из заголовков узлов, но он продолжает появляться. Я пытаюсь удалить etag из заголовков узлов, но он продолжает появляться.

app.use(cors());
app.use(cookieParser());
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));
app.disable("etag");

app.get("/response001", (req, res) => {
  res.on("finish", () => {
    console.log(`request url = ${req.originalUrl}`);
    console.log(res.getHeaders());
  });
  res.sendFile(path.join(__dirname, "response.js"));
});

app.listen(port, () => {
  debug("running server on port " + chalk.green("4000"));
});

enter image description here

1 Ответ

0 голосов
/ 23 февраля 2020

Если вы используете express с версией 4.x, способ удалить (отключить) значения по умолчанию будет выглядеть следующим образом: app.disable('setting_name') - Do c

Для В вашем случае вы должны использовать app.disable('etag'); вместо app.set("etag", false);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...