X-Forwarded-Host
X-Forwarded-Host
Заголовок X-Forwarded-Host (XFH) — это фактический стандартный заголовок для идентификации исходного хоста, запрошенного клиентом в заголовке HTTP-запроса Host.
Имена хостов и порты обратных прокси (балансировщиков нагрузки, CDN) могут отличаться от имени хоста и порта исходного сервера, обрабатывающего запрос. В этом случае заголовок X-Forwarded-Host полезен для определения исходного хоста.
Этот заголовок используется для отладки, сбора статистики и генерации контента, зависящего от местоположения, и по своей сути раскрывает конфиденциальную информацию, такую как IP-адрес клиента. Поэтому при развертывании этого заголовка необходимо учитывать конфиденциальность пользователя.
Стандартизированной версией этого заголовка является заголовок HTTP Forwarded.
| Тип заголовка | Заголовок запроса |
|---|---|
| Запрещённое имя заголовка | нет |
Синтаксис
X-Forwarded-Host: <host>
Директивы
- <host>
-
Имя домена перенаправляемого сервера.
Примеры
X-Forwarded-Host: id42.example-cdn.com
Спецификации
Не входит в состав текущих спецификаций. Стандартизированной версией этого заголовка является Forwarded.
См. также
© 2005–2022 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host