web_dev:
> кто отвечает за хедер который шлет клиент серверу?
Клиент. В вашем случае какой-то JS.
Кажется вам надо сначала разобраться кто, когда, куда и какие заголовки отправляет. Пока вы благополучно путаете заголовки запроса (браузера) и ответа (сервера)