David Dick > Archive-Har-0.04 > Archive::Har::Entry::Timings

Download:
Archive-Har-0.04.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  1
View/Report Bugs
Module Version: 0.04   Source   Latest Release: Archive-Har-0.05

NAME ^

Archive::Har::Entry::Timings - Represents the timings for the individual phases during a request/response pair inside the HTTP Archive

VERSION ^

Version 0.04

SYNOPSIS ^

    use Archive::Har();

    my $http_archive_string = '"log": { "version": "1.1", .... ';
    my $har = Archive::Har->new();
    $har->string($http_archive_string);
    foreach my $entry ($har->entries()) {
        my $timings = $entry->timings();
        print "Blocked: " . $timings->blocked() . "\n";
        print "DNS: " . $timings->dns() . "\n";
        print "Connect: " . $timings->connect() . "\n";
        print "Send: " . $timings->send() . "\n";
        print "Wait: " . $timings->wait() . "\n";
        print "Receive: " . $timings->receive() . "\n";
        print "Ssl: " . $timings->ssl() . "\n";
        print "Comment: " . $timings->comment() . "\n";
    }

SUBROUTINES/METHODS ^

blocked

returns the time in milliseconds spent waiting for a network connection. Ihe function will return undef if it does not apply to the current request

dns

returns the time in milliseconds spent in DNS resolution of the host name. Ihe function will return undef if it does not apply to the current request

connect

returns the time in milliseconds spent making the TCP connection. Ihe function will return undef if it does not apply to the current request

send

returns the time in milliseconds spent sending the request to the server.

wait

returns the time in milliseconds spent waiting for a response from the server.

receive

returns the time in milliseconds spent reading the response from the server.

ssl

returns the time in milliseconds spent negotiating the SSL/TLS session. Ihe function will return undef if it does not apply to the current request

comment

returns the comment about the page timings

syntax highlighting: