Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 895efd2

Browse files
committed
one more update regarding Bug #205
1 parent 1f5224f commit 895efd2

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

lib/request/connect.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,8 +150,17 @@ def getPage(**kwargs):
150150

151151
conn = urllib2.urlopen(req)
152152

153+
if not req.has_header("Accept-Encoding"):
154+
requestHeaders += "Accept-Encoding: identity\n"
155+
153156
requestHeaders += "\n".join(["%s: %s" % (header, value) for header, value in req.header_items()])
154-
157+
158+
if not req.has_header("Cookie") and cookieStr:
159+
requestHeaders += "\n%s" % cookieStr[:-2]
160+
161+
if not req.has_header("Connection"):
162+
requestHeaders += "\nConnection: close"
163+
155164
requestMsg += "\n%s" % requestHeaders
156165

157166
if post:

0 commit comments

Comments
 (0)