X-Git-Url: http://sjero.net/git/?a=blobdiff_plain;f=tests%2FHTTPServer.pm;h=b76f0985742af738c1ddb2ed3514aa1a9afd7a3e;hb=f0438edcf2e34169fb0792119ac9ce10ae35a564;hp=dbfa3ef1ce8cea7d87c2c1d140d5634b018a60b9;hpb=2e2ac6ad2fc90eaf46ae5fee0bc4f61dd97b4284;p=wget diff --git a/tests/HTTPServer.pm b/tests/HTTPServer.pm index dbfa3ef1..b76f0985 100644 --- a/tests/HTTPServer.pm +++ b/tests/HTTPServer.pm @@ -92,13 +92,13 @@ sub send_response { print $con $content; next; } - if ($req->header("Range")) { + if ($req->header("Range") && !$url_rec->{'force_code'}) { $req->header("Range") =~ m/bytes=(\d*)-(\d*)/; my $content_len = length($content); my $start = $1 ? $1 : 0; my $end = $2 ? $2 : ($content_len - 1); my $len = $2 ? ($2 - $start) : ($content_len - $start); - if ($len) { + if ($len > 0) { $resp->header("Accept-Ranges" => "bytes"); $resp->header("Content-Length" => $len); $resp->header("Content-Range"