LINUX.ORG.RU

как узнать был ли redirect с web-страницы


0

0
Господа, задача такая: есть url (адрес страницы в интернет), надо как-то определить есть ли с нее redirect на другие страницы...без использования броузера (как минимум графического интерфейса) и не анализируя код (т.к может быть очень много вариантов редиректа) Может быть есть какие-нибудь либы, системные вызовы? redirect может быть на java, флеше..., а не только стандартный html...

Что можно использовать для решения этой задачи?


системные вызовы? в вебе? смяшно:-)

$ENV{'HTTP_REFERER'}

friday ★★★
()
смотря какой редирект:) быть может, сервер будет посылать не 200-ОК в заголовках, а что либо другое(вроде 302 - это серверный редирект)
Toxa
()
Посмотреть, что возвращает web server. Если 200 ОК, тогда редиректа нет, если 300 с копейками -- есть. Думаю будет достаточно обычного wget.
kvit
()
Ответ на: комментарий от kvit
С серверным редиректом все понятно. а если редирект на java или флеше, то что вернет сервер?
Helena
() автор топика
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.