urllib.open('http://www.redherring.com/')
Greg Jorgensen
gregj at pobox.com
Thu Feb 8 04:53:00 EST 2001
More information about the Python-list mailing list
Thu Feb 8 04:53:00 EST 2001
- Previous message (by thread): urllib.open('http://www.redherring.com/')
- Next message (by thread): urllib.open('http://www.redherring.com/')
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
In article <3A825A68.B1023097 at intertrader.com>, Andrew Cooke <andrew at intertrader.com> wrote: > > Maybe they're checking an HTTP header line and only responding to known > browsers? I tried sending some standard headers, but it still hung and then came back with "connection reset by peer." `````````````````````````````````` import httplib h = httplib.HTTP("redherring.com") h.connect() h.putrequest("GET","/") h.putheader("Accept", "text/html") h.putheader("Accept", "text/plain") h.putheader("User-Agent", "Mozilla/4.08 [en] (Windows NT 5.0)") h.putheader("Accept", "image/gif, image/jpeg") h.putheader("Accept-Language", "en") h.putheader("Accept-Charset", "iso-8859-1,*,utf-8") h.endheaders() errcode, errmsg, headers = h.getreply() f = h.getfile() s = f.read() f.close() print h print "content length: %d" % len(s) `````````````````````````````````````````` -- Greg Jorgensen Portland, Oregon, USA gregj at pobox.com Sent via Deja.com http://www.deja.com/
- Previous message (by thread): urllib.open('http://www.redherring.com/')
- Next message (by thread): urllib.open('http://www.redherring.com/')
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list