
Archive::Har::Entry::Response::Content - Represents the content for a response inside the HTTP Archive

Version 0.05

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();
my $content = $response->content();
print "Size: " . $content->size() . "\n";
print "Compression: " . $content->compression() . "\n";
print "MimeType: " . $content->mimeType() . "\n";
print "Text: " . $content->text() . "\n";
print "Encoding: " . $content->encoding() . "\n";
print "Comment: " . $content->comment() . "\n";
}

returns the length of the returned content in bytes
returns the number of bytes saved due to compression
returns the mime type of the response text. The charset attribute is included if available
returns the plain text response. If this field is not HTTP decoded, then the encoding field may be used
returns the encoding (such as base64) of the text field
returns the comment about the response