Perl: get () из LWP :: Simple устарел?

В моем случае, когда я перешел на экран Targetted Runtimes, экран Tomcat 7 не был указан (отключен), несмотря на то, что был установлен.

Чтобы исправить, мне нужно было перейти в Preferences-> Server-> Runtime Environments затем удалите и переустановите Tomcat 7.

0
задан user3819464 18 January 2019 в 10:55
поделиться

1 ответ

Если бы функция была устаревшей, то это было бы где-то четко задокументировано.

Я вижу, вы пытаетесь получить https URL. Работает ли это, если вы пытаетесь получить http?

Вам нужно проделать еще немного работы, чтобы использовать LWP :: Simple с https. Это описано в README.SSL , который поставляется с дистрибутивом LWP. В настоящее время он говорит следующее:

Начиная с libwww-perl v6.02, вам нужно установить модуль LWP :: Protocol :: https из его отдельного дистрибутива, чтобы включить поддержку https: //. .. URL-адреса для LWP :: UserAgent.

Это позволяет этому распределению указывать требуемые зависимости как необязательные. См. https://rt.cpan.org/Ticket/Display.html?id=66838 для дальнейшего обсуждения, почему мы остановились на этом решении.

Таким образом, решение (почти наверняка) - установить LWP :: Protocol :: https .

0
ответ дан Dave Cross 18 January 2019 в 10:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: