Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
Perl
»
LWP ответ 302
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: LWP ответ 302 (Прочитано 3008 раз)
0 Пользователей и 1 Гость просматривают эту тему.
A.Perez
Завсегдатай
Новичок
Сообщений: 38
+0/-0
0
LWP ответ 302
«
:
22 Декабря 2005, 17:19:02 »
скачиваю страницу Бестселлеров на магазине болеро при помощи LWP, сервер отвечает не 200 а 302, из за этого, страница не скачивается, как быть?
помогите пожалуйста.
Как обойти?
Записан
NeoNox
Координатор
Глобальный модератор
Ветеран
Сообщений: 3012
+0/-0
0
LWP ответ 302
«
Ответ #1 :
22 Декабря 2005, 17:35:13 »
Получить страницу 302 и запросить этот документ.
Записан
The documentations is your friend
A.Perez
Завсегдатай
Новичок
Сообщений: 38
+0/-0
0
LWP ответ 302
«
Ответ #2 :
22 Декабря 2005, 17:38:19 »
А как это сделать? //сори за тупость
Записан
NeoNox
Координатор
Глобальный модератор
Ветеран
Сообщений: 3012
+0/-0
0
LWP ответ 302
«
Ответ #3 :
23 Декабря 2005, 00:01:09 »
извиняться нужно за лень
use LWP::Simple;
my $url = \'gmail.com\';
$url = \'http://\'.$url if ($url !~ m/^http/);
my $page = head("$url");
if ($page->{\'_previous\'}->{_rc} == 302)
{
print $page->{\'_previous\'}->{\'_headers\'}->{\'location\'};
}
Вместо print написать нужную комманду.
Записан
The documentations is your friend
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
Perl
»
LWP ответ 302
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