App-Pod
view release on metacpan or search on metacpan
t/cpan/ojo.pm view on Meta::CPAN
=head2 l
my $url = l('https://mojolicious.org');
Turn a string into a L<Mojo::URL> object.
$ perl -Mojo -E 'say l("/perldoc")->to_abs(l("https://mojolicious.org"))'
=head2 n
n {...};
n {...} 100;
Benchmark block and print the results to C<STDERR>, with an optional number of iterations, which defaults to C<1>.
$ perl -Mojo -E 'n { say g("mojolicious.org")->code }'
=head2 o
my $res = o('example.com');
my $res = o('http://example.com' => {Accept => '*/*'} => 'Hi!');
my $res = o('http://example.com' => {Accept => '*/*'} => form => {a => 'b'});
my $res = o('http://example.com' => {Accept => '*/*'} => json => {a => 'b'});
Perform C<OPTIONS> request with L<Mojo::UserAgent/"options"> and return resulting L<Mojo::Message::Response> object.
=head2 p
my $res = p('example.com');
my $res = p('http://example.com' => {Accept => '*/*'} => 'Hi!');
my $res = p('http://example.com' => {Accept => '*/*'} => form => {a => 'b'});
my $res = p('http://example.com' => {Accept => '*/*'} => json => {a => 'b'});
Perform C<POST> request with L<Mojo::UserAgent/"post"> and return resulting L<Mojo::Message::Response> object.
=head2 r
my $perl = r({data => 'structure'});
Dump a Perl data structure with L<Mojo::Util/"dumper">.
perl -Mojo -E 'say r g("example.com")->headers->to_hash'
=head2 t
my $res = t('example.com');
my $res = t('http://example.com' => {Accept => '*/*'} => 'Hi!');
my $res = t('http://example.com' => {Accept => '*/*'} => form => {a => 'b'});
my $res = t('http://example.com' => {Accept => '*/*'} => json => {a => 'b'});
Perform C<PATCH> request with L<Mojo::UserAgent/"patch"> and return resulting L<Mojo::Message::Response> object.
=head2 u
my $res = u('example.com');
my $res = u('http://example.com' => {Accept => '*/*'} => 'Hi!');
my $res = u('http://example.com' => {Accept => '*/*'} => form => {a => 'b'});
my $res = u('http://example.com' => {Accept => '*/*'} => json => {a => 'b'});
Perform C<PUT> request with L<Mojo::UserAgent/"put"> and return resulting L<Mojo::Message::Response> object.
=head2 x
my $dom = x('<div>Hello!</div>');
Turn HTML/XML input into L<Mojo::DOM> object.
$ perl -Mojo -E 'say x(f("test.html")->slurp)->at("title")->text'
[UnicodeTest: I ⥠Mojolicious!]
=head1 SEE ALSO
L<Mojolicious>, L<Mojolicious::Guides>, L<https://mojolicious.org>.
=cut
( run in 0.686 second using v1.01-cache-2.11-cpan-39bf76dae61 )