11001, 'getaddrinfo failed' : Error in httplib but not in urllib2

Tim Golden mail at timgolden.me.uk
Mon Dec 1 15:43:07 CET 2008

RajNewbie wrote:
> Hi all,
>     I am trying to connect to localhost via httplib, but it fails.
>     To check whether it is a firewall problem etc, I tried to connect
> via urllib2, but it went through fine.

     Could some one help me out on this? I cannot use urllib2 in the
> program because I have to send files via post to a url, and urllib2
> doesn't support it (Python2.4)
> Please see the code below:
> -->HTTPLIB<--
> h = httplib.HTTPConnection("")
> h.request('GET', "/accounts/")
> res = h.getresponse()

Which aspect of the documentation:


leads you to think that the first parameter to
httplib.HTTPConnection should be a URL?

>>> import httplib
>>> httplib.HTTPConnection ("")
<httplib.HTTPConnection instance at 0x00AAB508>
>>> httplib.HTTPConnection ("localhost")
<httplib.HTTPConnection instance at 0x00B40558>



More information about the Python-list mailing list