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/net/cgi-bin/nph-slowdata
#!/usr/local/bin/perl

# This script outputs some data slowly. It can be used to check that
# pipelined processing of response content really works.  We use syswrite
# so that the script will notice when the connection is broken.

out("HTTP/1.0 200 OK\r
Content-Type: text/plain\r
\r
");

for (1..5) {
    out("The number is now $_\n");
    sleep(1);
}
exit;


sub out
{
    my $data = shift;
    my $l = length $data;
    if (syswrite(STDOUT, $data, $l) != $l) {
	exit 1;
    }
}