Что самый простой путь состоит в том, чтобы сделать HTTP-запросом GET в Perl?

Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:

  1. Вызов метода экземпляра объекта null.
  2. Доступ или изменение поля объекта null.
  3. Принимая длину null, как если бы это был массив.
  4. Доступ или изменение слотов null, как если бы это был массив.
  5. Бросок null как будто это было значение Throwable.

Приложения должны бросать экземпляры этого класса, чтобы указать на другие незаконные использования объекта null.

Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html

36
задан user1614572 30 October 2013 в 13:07
поделиться

5 ответов

LWP:: Простой:

use LWP::Simple;
$contents = get("http://YOUR_URL_HERE");
66
ответ дан Kevin Crumley 27 November 2019 в 05:24
поделиться

LWP:: Простой имеет функцию, которую Вы ищете.

use LWP::Simple;
$content = get($url);
die "Can't GET $url" if (! defined $content);
16
ответ дан Barry Brown 27 November 2019 в 05:24
поделиться

Я использовал бы LWP:: Простой модуль.

4
ответ дан szabgab 27 November 2019 в 05:24
поделиться

Смотрите на LWP:: Простой . Для более включенных запросов, существует даже книга об этом .

6
ответ дан bmdhacks 27 November 2019 в 05:24
поделиться

Попробуйте HTTP::Request модуль. Экземпляры этого класса обычно передаются запросу () метод LWP:: объект UserAgent.

1
ответ дан Dave Horner 27 November 2019 в 05:24
поделиться
Другие вопросы по тегам:

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