From 895efd28a6c4bd1dd2d7e834d3c41ae620d54fa2 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Thu, 28 Oct 2010 23:22:13 +0000 Subject: [PATCH] one more update regarding Bug #205 --- lib/request/connect.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/lib/request/connect.py b/lib/request/connect.py index ecb7aff26..9c0a17bb5 100644 --- a/lib/request/connect.py +++ b/lib/request/connect.py @@ -150,8 +150,17 @@ class Connect: conn = urllib2.urlopen(req) + if not req.has_header("Accept-Encoding"): + requestHeaders += "Accept-Encoding: identity\n" + requestHeaders += "\n".join(["%s: %s" % (header, value) for header, value in req.header_items()]) - + + if not req.has_header("Cookie") and cookieStr: + requestHeaders += "\n%s" % cookieStr[:-2] + + if not req.has_header("Connection"): + requestHeaders += "\nConnection: close" + requestMsg += "\n%s" % requestHeaders if post: