[Moscow.pm] Как парсить сайты?

Eugene Toropov eugene.toropov на gmail.com
Ср Дек 18 01:18:51 PST 2013


Если там реально несколько десятков страниц и смысл в мониторинге, то можно вообще Test::Mojo и проходить последовательно. Код выглядит как-то так:

$t->get_ok($t->tx->res->headers->location )->status_is('200')->element_exists('td[style="border-right:1px solid #A2C1D9;"]');

$t->post_ok( $url => form => \%pay_form )->status_is(302)->header_like(Location => qr|^http://partner.a1pay.ru/a1lite/selectType|);

Евгений

On Dec 18, 2013, at 12:59 PM, Ivan Petrov wrote:

>> Используйте Mojo::UserAgent с Mojo::DOM и Mojo::JSON, и забудьте про все ссылки
> 
> если на производительность совсем уж наплевать, то можно и Mojo::DOM с
> Mojo::UserAgent
> 
> -- 
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org



Подробная информация о списке рассылки Moscow-pm