Парсер Forwarded-заголовков
Стандартный заголовок Forwarded
Анализируйте цепочку прокси RFC 7239 Forwarded и просматривайте значение for / by / host / proto на каждом узле.
Заголовки, совместимые с X-Forwarded-*
Многие шлюзы по-прежнему используют X-Forwarded-For / Host / Proto. Это анализирует адреса клиента и прокси в порядке цепочки.
Предварительный просмотр JSON
{
"standardized": [
{
"index": 0,
"pairs": {
"for": "203.0.113.43",
"proto": "https",
"host": "app.geekformat.com"
}
},
{
"index": 1,
"pairs": {
"for": "10.0.0.9",
"by": "ingress"
}
}
],
"legacy": {
"x-forwarded-for": [
"203.0.113.43, 10.0.0.9"
],
"x-forwarded-proto": [
"https"
],
"x-forwarded-host": [
"app.geekformat.com"
]
}
}Онлайн-разбор прокси-заголовков — сначала определите источник и порядок пересылки.