Changeset 1197
- Timestamp:
- 07/10/06 23:14:53
- Files:
-
- trunk/cherrypy/_cpwsgi.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/cherrypy/_cpwsgi.py
r1195 r1197 37 37 """Translate CGI-environ header names to HTTP header names.""" 38 38 for cgiName in environ: 39 upname = cgiName.upper()40 if upname in headerNames:41 yield headerNames[ upname], environ[cgiName]42 elif upname[:5] == "HTTP_":39 # We assume all incoming header keys are uppercase already. 40 if cgiName in headerNames: 41 yield headerNames[cgiName], environ[cgiName] 42 elif cgiName[:5] == "HTTP_": 43 43 # Hackish attempt at recovering original header names. 44 44 translatedHeader = cgiName[5:].replace("_", "-")

