diff options
-rw-r--r-- | paste/webkit/wkresponse.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/paste/webkit/wkresponse.py b/paste/webkit/wkresponse.py index f6d7e7f..2738934 100644 --- a/paste/webkit/wkresponse.py +++ b/paste/webkit/wkresponse.py @@ -46,6 +46,10 @@ class HTTPResponse(object): Sets a specific header by name. """ assert self._committed==0, "Headers have already been sent" + assert type(name) is str, ( + "Header %r name is not string" % name) + assert type(value) is str, ( + "Header %s value is not string (%r)" % (name, value)) self._headers[name.lower()] = value def headers(self): |