HTTP-заголовок | X-Forwarded-Host
Заголовок HTTP X-Forwarded-Host - это фактический стандартный заголовок типа запроса. Этот заголовок используется для идентификации исходного запроса, сделанного клиентом. Поскольку имена хостов и порты у обратных прокси-серверов различаются, тогда этот заголовок взял на себя инициативу и идентифицировал исходный запрос. Этот заголовок также можно использовать для отладки, создания содержимого на основе местоположения. Таким образом, этот заголовок сохранил конфиденциальность клиента. Корневая версия этого заголовка - HTTP Forwarded.
Синтаксис:
X-Forwarded-Host: <хост>
Директивы: этот заголовок принимает одну директиву, как указано выше и описано ниже:
- <host>: эта директива содержит доменное имя перенаправляемого сервера.
Примеры ниже иллюстрируют заголовок HTTP X-Forwarded-Host:
Примеры:
- В этом примере посещенный сайт был перенаправлен с указанного хост-сайта.
X-Forwarded-Host: www.example-cdn.com
- В этом примере перенаправленный хост - это страница cdn geeksforgeeks.
X-Forwarded-Host: www.cdn.geeksforgeeks.org
Чтобы проверить работу X-Forwarded-Host, перейдите в Inspect Element -> Network, проверьте заголовок запроса для X-Forwarded-Host, как показано ниже.
Поддерживаемые браузеры: браузеры, совместимые с HTTP-заголовком X-Forwarded-Host, до сих пор неизвестны.