summaryrefslogtreecommitdiffstats
path: root/net/tools/testserver/testserver.py
diff options
context:
space:
mode:
Diffstat (limited to 'net/tools/testserver/testserver.py')
-rwxr-xr-xnet/tools/testserver/testserver.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/net/tools/testserver/testserver.py b/net/tools/testserver/testserver.py
index ef40936..d3d7203 100755
--- a/net/tools/testserver/testserver.py
+++ b/net/tools/testserver/testserver.py
@@ -896,6 +896,9 @@ class TestPageHandler(BasePageHandler):
# Authentication successful. (Return a cachable response to allow for
# testing cached pages that require authentication.)
+ old_protocol_version = self.protocol_version
+ self.protocol_version = "HTTP/1.1"
+
if_none_match = self.headers.getheader('if-none-match')
if if_none_match == "abc":
self.send_response(304)
@@ -906,6 +909,7 @@ class TestPageHandler(BasePageHandler):
gif_path = os.path.join(self.server.data_dir, *test_image_path)
if not os.path.isfile(gif_path):
self.send_error(404)
+ self.protocol_version = old_protocol_version
return True
f = open(gif_path, "rb")
@@ -931,6 +935,7 @@ class TestPageHandler(BasePageHandler):
self.wfile.write('You sent:<br>%s<p>' % self.headers)
self.wfile.write('</body></html>')
+ self.protocol_version = old_protocol_version
return True
def GetNonce(self, force_reset=False):