redirect burps on unicode URLs

Adam GROSZER <[email protected]>
Newsgroups gmane.comp.web.zope.devel
Message-ID <[email protected]>
Hello,

Looks like zope.publisher burps on unicode URL which contain non-ascii
chars. This is from a KGS 3.4 application, but looking at the source
it still seems to have the same problems.

opinions?

...
    self.request.response.redirect(url)
  File "d:\home\.buildout\eggs\zope.publisher-3.4.6-py2.5.egg\zope\publisher\browser.py", line
729, in redirect
    return super(BrowserResponse, self).redirect(location, status)
  File "d:\home\.buildout\eggs\zope.publisher-3.4.6-py2.5.egg\zope\publisher\http.py", line 882,
in redirect
    self.setHeader('Location', location)
  File "d:\home\.buildout\eggs\zope.publisher-3.4.6-py2.5.egg\zope\publisher\http.py", line 676,
in setHeader
    value = str(value)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xd6' in position 71: ordinal not in
range(128)

-- 
Best regards,
 Adam GROSZER                          mailto:[email protected]
--
Quote of the day:
There is not a heart that but has its moments of longing, yearning for something better. 
- Henry Ward Beecher 

_______________________________________________
Zope-Dev maillist  -  [email protected]
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.