WWW::Opentracker::Stats::UserAgent - Factory package for creating a user agents


WWW-Opentracker-Stats documentation Contained in the WWW-Opentracker-Stats distribution.

Index


Code Index:

NAME

Top

WWW::Opentracker::Stats::UserAgent - Factory package for creating a user agents

DESCRIPTION

Top

A factory package with helper methods for creating user agents for use with opentracker statistics.

METHODS

Top

default

Returns a default user agent object.

This creates a new LWP::UserAgent object, sets the timeout to 5 seconds, uses any proxy settings from the environment and sets a custom agent name.

SEE ALSO

Top

LWP::UserAgent

AUTHOR

Top

Knut-Olav Hoven, <knutolav@gmail.com>

COPYRIGHT AND LICENSE

Top


WWW-Opentracker-Stats documentation Contained in the WWW-Opentracker-Stats distribution.
package WWW::Opentracker::Stats::UserAgent;

use strict;
use warnings;

use LWP::UserAgent;

sub default {
    my $ua = LWP::UserAgent->new;

    $ua->timeout(5);
    $ua->env_proxy;
    $ua->agent('Opentracker Stats/1.0 ');

    return $ua;
}


1;