
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.03.2005, 17:22
|
|||
|---|---|---|---|
|
|||
(Perl) Сокеты |
|||
|
#18+
Хелло, олл!!! Собственно есть такой шедевр ;-)) [src] $proto = getprotobyname('tcp') || die "No proto"; socket(SOCK, PF_INET, SOCK_STREAM, $proto) || die "Create socket error"; $h = gethostbyname($host) || die "Get Host fail"; $iaddr = inet_aton($host); $paddr = sockaddr_in($port, $iaddr) || die "SockAddr"; connect(SOCK, $paddr) || die "Die connecting"; #<--- Вот здесь падает send (SOCK, "GET HTTP/1.0/n", 0) || die "Die Socket"; @data=<SOCK>; close(SOCK); print @data; [src] Кто подскажет как это заставить работать? ;-)) С перлом я так себе, пока, по крайней мере. По идее оно должно забрать страничку с http сервера. ---- tnx я ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.03.2005, 17:33
|
|||
|---|---|---|---|
(Perl) Сокеты |
|||
|
#18+
1. Для начала вывести сообщение об ошибке или посмотреть в лог. 2. Какой модуль Вы используете? Я рекомендую LWP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.03.2005, 17:50
|
|||
|---|---|---|---|
(Perl) Сокеты |
|||
|
#18+
авторGET HTTP/1.0/n да раза должно быть как я помню \n\n и еще GET адрес, а адресо-то у Вас и нет! а вообще конечно изучить LWP - гораздо лучше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2005, 12:55
|
|||
|---|---|---|---|
|
|||
(Perl) Сокеты |
|||
|
#18+
мдя, крутил его и так и сяк, пока никак. я так понимаю мы ж в любом случае должны получать хотя б 400-ю Код: plaintext 1. 2. 3. 4. 5. Может у кого-то всё таки есть скрипт получения perl`ом HTML`ной странички? Если что - newamid[...ku-ku-...]yandex.ru [...ku-ku-...] <=> @ PS. забыл совсем Код: plaintext 1. 2. 3. 4. 5. 6. оставаться, желательно, в пределах стандартных модулей. PPS. падает - неправильно выразился. Просто не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2005, 14:46
|
|||
|---|---|---|---|
|
|||
(Perl) Сокеты |
|||
|
#18+
Это заработало. Код: plaintext 1. 2. 3. 4. 5. 6. 7. Всем спасибо за сочуствие. ;-)) Никто не откликнулся в приват. :-( ---- С ув. Дмитрий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=23&mobile=1&tid=1478573]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
164ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 455ms |

| 0 / 0 |
