diff options
author | Michael Adam <obnox@samba.org> | 2009-10-10 20:57:07 +0200 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2009-10-10 20:57:07 +0200 |
commit | cbe52ca43ca89691cde1459228ffff40113e4136 (patch) | |
tree | cbe0a72eccf592c03ebd512523bf7f9e99e01459 /tests/scripts | |
parent | 07d993cbc1bd3b3ef474536fe4e61918519dc2c3 (diff) | |
download | tinyproxy-cbe52ca43ca89691cde1459228ffff40113e4136.tar.gz tinyproxy-cbe52ca43ca89691cde1459228ffff40113e4136.zip |
tests:webserver: correctly answer http/0.9 requests by sending no headers
Michael
Diffstat (limited to 'tests/scripts')
-rwxr-xr-x | tests/scripts/webserver.pl | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/tests/scripts/webserver.pl b/tests/scripts/webserver.pl index 223ebd5..aa5eb13 100755 --- a/tests/scripts/webserver.pl +++ b/tests/scripts/webserver.pl @@ -193,10 +193,13 @@ sub child_action($) { return; } - print $client "HTTP/1.0 200 OK$EOL"; - print $client "$server_header$EOL"; - print $client "Content-Type: text/html$EOL"; - print $client "$EOL"; + if ($request->{version} ne "0.9") { + print $client "HTTP/1.0 200 OK$EOL"; + print $client "$server_header$EOL"; + print $client "Content-Type: text/html$EOL"; + print $client "$EOL"; + } + print $client "<html>$EOL"; print $client "<h1>Tinyproxy test WEB server</h1>$EOL"; print $client "<h2>Fortune</h2>$EOL"; |