![]() |
LWP и редирект
* Message was cross-posted to fido7.ru.perl, fido7.ru.perl
Добрый день, Имеется такая задача - хочется вставлять в текст страницы текст наподобие "Я в онлайне (офлайне)" или свой собственный рисунок вместо уродских фирменных кнопок ICQ. Раньше это работало очень просто - LWP-симплом с http://wwp.icq.com/scripts/online.dl...84619830&img=2 скачивался гифчик, и по его размеру определялось состояние моей аськи, и, исходя из последнего, выбирался и текст(картинка). Но уже сравнительно долгое время назад ICQ.com перевели на новый движок, а для сохранения преемственности со старых URL'ов сделали редиректы на новые размещения картинок, и всё перестало работать: Код:
GET /whitepages/online?icq=84619830&img=5 HTTP/1.1 Код:
telnet wwp.icq.com 80 Размер ответа и в первом, и во втором случае одинаковы и различение нужно проводить по тому, куда указывает Location, а вот как это сделать, я не знаю. Помогите, плиз! Решением-минимум для меня будет просто описание способа, как загнать заголовки ответа сервера в переменную ($response = $res->content; не предлагать :-) Заранее спасибо! |
| Часовой пояс GMT +4, время: 03:37. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.