New submission from Santiago Velasco:

I have noticed that urllib2 will always send the 'connection: close' in the 
headers, looking at the code there is no way to override this from outside of 
the open method.

 I am currently working with a server that kills connection upon reading the 
header, and content will not get served, or only a partial bit of the content 
gets served, I have tried with several other agents, all are able to download 
the full content served by the server.

I created a modified version without the 'connection: close' header and that 
solved the problem for me. I do not always have problems with that header, but 
I would like the ability to define my own headers, and since the connection: 
close header gets slapped inside an objects internal method, there is currently 
no other way I can bypass it.

----------
components: Library (Lib)
messages: 170473
nosy: sanxiago
priority: normal
severity: normal
status: open
title: urllib2 always sends header connection: close
type: behavior
versions: Python 2.6, Python 2.7

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue15943>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to