MOON
Server: Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4
System: Linux vps.panamaemb.org.sg 3.10.0-1160.80.1.vz7.191.4 #1 SMP Thu Dec 15 20:31:06 MSK 2022 x86_64
User: panama (500)
PHP: 5.2.17
Disabled: NONE
Upload Files
File: //installd/perl588installer/libwww-perl-5.823/t/live/jigsaw-te.t
#!perl -w

print "1..4\n";

use strict;
use LWP::UserAgent;

my $ua = LWP::UserAgent->new(keep_alive => 1);


my $content;
my $testno = 1;

for my $te (undef, "", "deflate", "gzip", "trailers, deflate;q=0.4, identity;q=0.1") {
    my $req = HTTP::Request->new(GET => "http://jigsaw.w3.org/HTTP/TE/foo.txt");
    if (defined $te) {
	$req->header(TE => $te);
	$req->header(Connection => "TE");
    }
    print $req->as_string;

    my $res = $ua->request($req);
    if (defined $content) {
	print "not " unless $content eq $res->content;
	print "ok $testno\n\n";
	$testno++;
    }
    else {
	$content = $res->content;
    }
    $res->content("");
    print $res->as_string;
}