how to check the 'content/type' using urlopen

John J. Lee jjl at pobox.com
Mon Apr 16 14:52:39 EDT 2007


Michael Bentley <michael at jedimindworks.com> writes:

> On Apr 15, 2007, at 6:25 PM, John wrote:
> 
> >
> > i have the following code to open a URL address, but can you please
> > tell me how can I check the content type of the url response?
> >
> > Thank you.
> >
> >   try:
> >         req = Request(url, txdata, txheaders)
> >         handle = urlopen(req)
> >     except IOError, e:
> >         print e
> >         print 'Failed to open %s' % url
> >         return 0;
> >
> >     else:
> >         data = handle.read()
> 
> Not absolutely sure about this, but try handle.headers.get('Content-
> Type') before the read.

handle.get_header("Content-type")


John



More information about the Python-list mailing list