On Sat, Jan 3, 2009 at 12:38 PM, asit <lipu...@gmail.com> wrote: > import httplib > > class Server: > #server class > def __init__(self, host): > self.host = host > def fetch(self, path): > http = httplib.HTTPConnection(self.host) > http.putrequest("GET", path)
According to the docs, if you use .putrequest(), you have to also then call .putheader() [as many times as necessary], .endheaders(), and .send(), in that order. I'd advise just changing .putrequest() to .request() instead. And you should also read the fine docs yourself: http://docs.python.org/library/httplib.html Cheers, Chris -- Follow the path of the Iguana... http://rebertia.com -- http://mail.python.org/mailman/listinfo/python-list