[EMAIL PROTECTED] wrote:
> this code
>
> h=httplib.HTTPConnection('euronext.com')
> h.request('GET',
> 'http://www.euronext.com/home/0,3766,1732,00.html')
>
> fails with this message
>
> File "httplib.py", line 532, in connect
> socket.SOCK_STREAM):
> socket.gaierror: (-2, 'Name or service not known')
>
> what am i doing wrong?
>
> thanks
> eric
>
The HTTPConnection specifies the server you are connection to (you only
give to domain, which isn't guaranteed to resolve to the same IP
address, or indeed even any IP address).
Having connected, all you need to present in the request() method call
is the HTTP method and the URI relative to the server. This works for me:
>>> import httplib; h=httplib.HTTPConnection('www.euronext.com')
>>> h.request('GET','/home/0,3766,1732,00.html')
>>>
regards
Steve
--
Steve Holden +44 150 684 7255 +1 800 494 3119
Holden Web LLC http://www.holdenweb.com/
--
http://mail.python.org/mailman/listinfo/python-list