Aion-Surf
view release on metacpan or search on metacpan
})
};
eval { bot_update }; $@ # ~> nooo!
```
# SEE ALSO
* LWP::Simple
* LWP::Simple::Post
* HTTP::Request::Common
* WWW::Mechanize
* [An article about sending an HTTP request to a server](https://habr.com/ru/articles/63432/)
# AUTHOR
Yaroslav O. Kosmina [dart@cpan.org](dart@cpan.org)
# LICENSE
â **GPLv3**
lib/Aion/Surf.md view on Meta::CPAN
})
};
eval { bot_update }; $@ # ~> nooo!
```
# SEE ALSO
* LWP::Simple
* LWP::Simple::Post
* HTTP::Request::Common
* WWW::Mechanize
* [An article about sending an HTTP request to a server](https://habr.com/ru/articles/63432/)
# AUTHOR
Yaroslav O. Kosmina [dart@cpan.org](dart@cpan.org)
# LICENSE
â **GPLv3**
lib/Aion/Surf.pm view on Meta::CPAN
} else {
_sleep if $SLEEP;
}
my $query = delete $set{query};
if(defined $query) {
$url = join "", $url, $url =~ /\?/ ? "&": "?",
Aion::Format::Url::to_url_params $query;
}
my $request = HTTP::Request->new($method => $url);
my $validate_data = sub {
die "surf: data has already been provided!" if defined $data;
die "surf: sended data in $method!" if $method =~ /^(HEAD|GET)\z/;
};
# УÑÑанавливаем даннÑе
my $json = delete $set{json};
$json = $data, undef $data if not defined $json and ref $data eq "HASH";
if(defined $json) {
lib/Aion/Surf.pm view on Meta::CPAN
eval { bot_update }; $@ # ~> nooo!
=head1 SEE ALSO
=over
=item * LWP::Simple
=item * LWP::Simple::Post
=item * HTTP::Request::Common
=item * WWW::Mechanize
=item * LLL<https://habr.com/ru/articles/63432/>
=back
=head1 AUTHOR
Yaroslav O. Kosmina LL<mailto:dart@cpan.org>
t/aion/surf.t view on Meta::CPAN
})
};
::like scalar do {eval { bot_update }; $@}, qr!nooo\!!, 'eval { bot_update }; $@ # ~> nooo!';
#
# # SEE ALSO
#
# * LWP::Simple
# * LWP::Simple::Post
# * HTTP::Request::Common
# * WWW::Mechanize
# * [An article about sending an HTTP request to a server](https://habr.com/ru/articles/63432/)
#
# # AUTHOR
#
# Yaroslav O. Kosmina [dart@cpan.org](dart@cpan.org)
#
# # LICENSE
#
# â **GPLv3**
( run in 1.103 second using v1.01-cache-2.11-cpan-de7293f3b23 )