NAME
Archive::Har::Entry::Response - Represents a single http response 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 $response = $entry->response();
print "Status: " . $response->status() . "\n";
print "StatusText: " . $response->statusText() . "\n";
print "HttpVersion: " . $response->httpVersion() . "\n";
foreach my $header ($response->headers()) {
}
foreach my $cookie ($response->cookies()) {
}
my $content = $response->content();
print "RedirectURL: " . $response->redirectURL() . "\n";
print "Header Size: " . $response->headersSize() . "\n";
print "Body Size: " . $response->bodySize() . "\n";
print "Comment: " . $response->comment() . "\n";
}
SUBROUTINES/METHODS
status
returns the numeric status of the response
statusText
returns the status text of the response
httpVersion
returns the version of the http response
headers
returns a list of http header objects
cookies
returns a list of http cookie objects
content
returns details about the response body
redirectURL
returns the content of the Location header of the response, if any
headersSize
returns the total number of bytes in the http response up to and including the double CRLF before the start of the response body
bodySize
returns the total number of bytes in the http response body
comment
returns the comment about the Entry