ответ
переменная $site
имеет html
код.
Также вы можете использовать функцию getstore
для сохранения данных html
в файл, например:
my $http_code = getstore('http://www.google.com/', 'google.html');
Но как я могу заставить функцию get() работать? В моем исходном коде нет ошибки? Может быть, что-то не так с моей конфигурацией? – mtrmilk
@mtrmilk: Ваш код кажется правильным для меня. Какой результат вы ожидаете? – Birei
Упс! Я сделал ошибку по моему вопросу. Он фактически возвращает «Не удалось получить его!» В строке 6. Возможно, что-то случилось с моей ошибкой. Я запускаю это на проигрывателе VMWare с помощью CentOS. – mtrmilk
Это поможет вам много, если вы могли видеть причину сбоя. Я предлагаю вам использовать ядро LWP
вместо простой версии. Например:
#!/usr/bin/perl
use strict;
use warnings;
use LWP;
my $ua = LWP::UserAgent->new;
my $response = $ua->get('http://www.google.com/');
die 'Couldn't get it: ', $response->status_line unless $response->is_success;
my $site = $response->decoded_content;
print 'Got it.';
Хорошо, так что ответ был: «Не удалось его получить: 500 Не удается подключиться к www.google.com/80 (соединение отклонено) в строке примера 12. Как вы думаете, в чем проблема? – mtrmilk
Вы за прокси-сервер? Он делает то же самое с другими URL-адресами? – Borodin
Да, это то, что я только что узнал! – mtrmilk
- 1. Perl LWP не работает
- 2. Мой скрипт не работает
- 3. Мой скрипт не работает
- 4. LWP не работает
- 5. Мой скрипт modal не работает
- 6. Почему мой скрипт не работает?
- 7. Почему мой скрипт не работает?
- 8. мой почтовый скрипт не работает?
- 9. LWP POST запрос не работает
- 10. LWP :: useragent keep_alive не работает
- 11. LWP :: Simple получить не работает через URL
- 12. Мой скрипт электронной почты PHP не работает?
- 13. Почему мой скрипт Python не работает?
- 14. Почему мой PHP-скрипт не работает?
- 15. Мой скрипт не работает на сервере
- 16. Unity3d: Мой скрипт откат не работает
- 17. Почему мой скрипт Sql не работает?
- 18. Почему мой скрипт не работает с флажками?
- 19. Почему мой скрипт в единстве не работает
- 20. Почему мой скрипт bash не работает
- 21. Почему мой почтовый скрипт не работает?
- 22. Почему мой jquery-скрипт не работает?
- 23. Python, Почему мой скрипт не работает?
- 24. Почему мой скрипт bash не работает?
- 25. Почему мой скрипт не работает, как раньше?
- 26. Мой текстовый скрипт игры не работает
- 27. Почему мой пользовательский скрипт перетаскивания не работает?
- 28. Почему мой скрипт отключения не работает?
- 29. Почему мой скрипт цикла не работает?
- 30. Почему мой скрипт cookie не работает?
У вас есть завиток или wget, и они работают? Если они не работают, perl не будет работать ... у вас нет доступа в Интернет. – runrig
@runrig Я так думаю. Как я могу проверить, что ли? – mtrmilk