Changeset 1195
- Timestamp:
- 07/10/06 14:15:00
- Files:
-
- trunk/cherrypy/_cpwsgi.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/cherrypy/_cpwsgi.py
r1191 r1195 37 37 """Translate CGI-environ header names to HTTP header names.""" 38 38 for cgiName in environ: 39 translatedHeader = headerNames.get(cgiName.upper())40 if translatedHeader:41 yield translatedHeader, environ[cgiName]42 elif cgiName.upper().startswith("HTTP_"):39 upname = cgiName.upper() 40 if upname in headerNames: 41 yield headerNames[upname], environ[cgiName] 42 elif upname[:5] == "HTTP_": 43 43 # Hackish attempt at recovering original header names. 44 44 translatedHeader = cgiName[5:].replace("_", "-")

