[Moscow.pm] Странная проблема с Net::DNS::Resolver
Евгений Косов
evgeniy на kosov.su
Чт Май 4 23:57:10 PDT 2017
Александр,
А если не нарушать инкапсуляцию и использовать $rr->address вместо $rr->{address}, не станет ли лучше?
ЗЫ: для MX-записей "address" не определён.
WBR,
Евгений
>Friday, мая 5, 2017 9:42 AM +03:00 from Александр Фролов via Moscow-pm <moscow-pm на pm.org>:
>
>Пытаюсь использовать Net::DNS::Resolver на Perl v5.20.2 built for
>x86_64-linux-gnu-thread-multi, Debian 8.7:
>
>my $res = Net::DNS::Resolver->new(debug => 1);
>my $query = $res->search('ya.ru');
>if ($query)
>{
> foreach my $rr ($query->answer)
> {
> next unless ($rr->type eq "A") or ($rr->type eq "MX");
> my $address = $rr->{address};
> print $rr->string."\n";
> print $rr->{ address }."\n";
> }
>}
>
>При попытке вывести на консоль $rr->{ address } получаю нечитаемую строку,
>хотя в $rr->string все нормально:
>
>ya.ru. 2015 IN A 87.250.250.242
>W---
>
>Подскажите, пожалуйста, в чем может быть проблема?
>
>С уважением,
>Александр Фролов
>
>--
>Moscow.pm mailing list
>moscow-pm на pm.org | http://moscow.pm.org
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20170505/171c44b8/attachment.html>
Подробная информация о списке рассылки Moscow-pm