This commit is contained in:
Miroslav Stampar 2010-10-13 22:42:48 +00:00
parent 02a14d4c45
commit 36ef8ca575

View File

@ -347,7 +347,10 @@ class Connect:
if kb.nullConnection == "HEAD":
pageLength = int(headers['Content-Length'])
elif kb.nullConnection == "Range":
pageLength = int(headers['Content-Range'][headers['Content-Range'].find('/') + 1:])
if 'Content-Range' in headers:
pageLength = int(headers['Content-Range'][headers['Content-Range'].find('/') + 1:])
elif 'content-length' in headers: #sometimes
pageLength = int(headers['content-length'])
if not pageLength:
page, headers = Connect.getPage(url=uri, get=get, post=post, cookie=cookie, ua=ua, silent=silent, method=method, auxHeaders=auxHeaders, response=response, raise404=raise404)