Автор Тема: X-FORWARDED-FOR  (Прочитано 2445 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
X-FORWARDED-FOR
« : 13 Ноября 2001, 18:23:57 »
Закачал я на сервер такой тестовый скриптик на PHP:

$headers 
getallheaders();
while (list (
$header$value) = each ($headers)) {
    echo 
"$header$value
\\n"
;
}


Для тех, кто не знает PHP поясню: он выводит запрос броузера к серверу.
Вот удивило, что в поле X-FORWARDED-FOR было 2 IP.
То есть
X-FORWARDED-FOR XXX.XXX.XXX.XXX,XXX.XXX.XXX.XXX
Причем IP очень отличаются.

Это нормально? :confused:
(Я просто думал, что там один IP должен быть)
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн VaV

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 364
  • +0/-0
  • 0
    • Просмотр профиля
X-FORWARDED-FOR
« Ответ #1 : 13 Ноября 2001, 18:54:05 »
первый ip это прокси пользователя
второй ip реальный пользователя
а переменная REMOTE_ADDR должна содержать левый ip squid proxy хостера такая вещь есть на хостингах с дополнительным кеширование например hut.ru f2s.com agava etc...
он всегда const

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28