Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Отлов редиректа (https://forum.antichat.xyz/showthread.php?t=33144)

Satell 11.02.2007 11:30

Отлов редиректа
 
есть скрипт в интернете, который при обращении к нему редиректит на разные url-ы, вопрос - можно ли прочитать эти url-ы как-нибудь, используя LWP?
т.е. делаю get запрос на один url, меня редиректит на другой и как этот другой прочитать, может он в какую-нибудь переменную записывается??

$url='url скрипта который редиректит';
$ua=LWP::UserAgent->new;
$h1=new HTTP::Headers ...;
$req1= new HTTP::Request ('GET', $url, $h1);
$ua->request($req1);

VampiRUS 11.02.2007 12:10

вроде как в хидере в поле Location пишется адрес редиректа, или я непонял о чём ты.

Digimortal 11.02.2007 12:58

>> есть скрипт в интернете, который при обращении к нему редиректит на разные url-ы, вопрос - можно ли прочитать эти url-ы как-нибудь, используя LWP?

вот этим методом получаешь хидер:
$ua->head("http://lalala.com/lala.php")->as_string;

оттуда извлекаешь значение Location...


Время: 19:42