Changeset 946
- Timestamp:
- 01/26/06 15:40:17
- Files:
-
- trunk/cherrypy/filters/decodingfilter.py (modified) (1 diff)
- trunk/cherrypy/filters/encodingfilter.py (modified) (2 diffs)
- trunk/cherrypy/filters/gzipfilter.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/cherrypy/filters/decodingfilter.py
r916 r946 14 14 if not enc: 15 15 ct = cherrypy.request.headers.elements("Content-Type") 16 if ct is not None:16 if ct: 17 17 ct = ct[0] 18 18 enc = ct.params.get("charset", None) trunk/cherrypy/filters/encodingfilter.py
r917 r946 12 12 13 13 ct = cherrypy.response.headers.elements("Content-Type") 14 if ct is not None:14 if ct: 15 15 ct = ct[0] 16 16 if ct.value.lower().startswith("text/"): … … 72 72 73 73 encs = cherrypy.request.headerMap.elements('Accept-Charset') 74 if encs is None:74 if not encs: 75 75 # Any character-set is acceptable. 76 76 charsets = [] trunk/cherrypy/filters/gzipfilter.py
r856 r946 32 32 from cherrypy.lib import httptools 33 33 acceptable = cherrypy.request.headers.elements('Accept-Encoding') 34 if acceptable is None:34 if not acceptable: 35 35 # If no Accept-Encoding field is present in a request, 36 36 # the server MAY assume that the client will accept any

