Что-то туго идет...
Как только ты объявил некую директорию через
express.static, файлы из нее будет отправлять сам экспресс...
Как только что-то отправили клиенту - вся твоя дальнейшая "обработка" теряет всякий смысл.
Если ты хочешь что-то взять из заголовка и запихать его куда-то - это нужно делать после основных обработчиков/парсеров экспресс.
Вот тебе еще ссылочка на доку про сам экспресс
https://expressjs.com/ru/guide/routing.html