NAME
Kernel::System::MojoUserAgent – thin wrapper for Mojo::UserAgent, an HTTP user agent
PUBLIC INTERFACE
new()
create a Mojo::UserAgent instance with some OTRS specific default settings such as proxy and timeout.
use Kernel::System::MojoUserAgent;
my $MojoUserAgent = Kernel::System::MojoUserAgent->new(
Timeout => 15, # optional, timeout to override the default setting
Proxy => 'proxy.example.com', # optional, proxy to override the default setting
);
Now you can use it like any other Mojo::UserAgent instance:
my $Response = $MojoUserAgent->get($URL, \%Headers)->res();