response.appendHeader leaves carriage return cruft behind
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zope 2 |
Invalid
|
Low
|
Unassigned |
Bug Description
In ZPublixher.
Possible patch...
--- HTTPResponse.py
+++ (clipboard)
@@ -592,14 +592,16 @@
set for the header. '''
name, value = _scrubHeader(name, value)
name = name.lower()
+ scrubbed = True
headers = self.headers
if headers.
h = headers[name]
- h = "%s%s\r\n\t%s" % (h,delimiter,value)
+ h = "%s%s%s" % (h,delimiter,value)
+ scrubbed = False
else:
h = value
- self.setHeader(
+ self.setHeader(
def isHTML(self, s):
s = s.lstrip()
Hmm... i'm pretty sure I filed this as Zope2 bug. Now how do I fix this...