logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt

WWW::Shorten::UserAgent - LWP::UserAgent subclass for WWW::Shorten modules.

Author

       Dave Cross <dave@mag-sol.com>

Description

       Subclass of LWP::UserAgent which works the same way as the superclass except that it throws an exception
       if the "get" or "post" method returns an error.

       See LWP::UserAgent for the full documentation.

Methods

get
       Makes an HTTP GET request and throws an exception on error.

   post
       Makes an HTTP POST request and throws an exception on error.

Name

       WWW::Shorten::UserAgent - LWP::UserAgent subclass for WWW::Shorten modules.

See Also

       WWW::Shorten

perl v5.36.0                                       2022-11-19                       WWW::Shorten::UserAgent(3pm)

Synopsis

         use strict;
         use warnings;
         use WWW::Shorten::UserAgent;
         use Try::Tiny qw(try catch);

         my $ua = WWW::Shorten::UserAgent->new;

         my $resp = try {
           $ua->get($url);
         }
         catch {
           warn "Uh oh: $_";
           return undef;
         };

See Also