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

RajNewbie raj.indian.08 at gmail.com
Mon Dec 1 10:35:48 EST 2008


On Dec 1, 7:43 pm, Tim Golden <m... at timgolden.me.uk> wrote:
> 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("http://127.0.0.1:8000")
> > h.request('GET', "/accounts/")
> > res = h.getresponse()
>
> Which aspect of the documentation:
>
> http://docs.python.org/library/httplib.html
>
> leads you to think that the first parameter to
> httplib.HTTPConnection should be a URL?
>
> <dump>>>> import httplib
> >>> httplib.HTTPConnection ("127.0.0.1")
>
> <httplib.HTTPConnection instance at 0x00AAB508>>>> httplib.HTTPConnection ("localhost")
>
> <httplib.HTTPConnection instance at 0x00B40558>
>
>
>
> </dump>
>
> TJG

oops.
My mistake. I am sorry to post such a braindead question here.
I mistook the host for the url here. Sorry.



More information about the Python-list mailing list