On Thu, 06 Oct 2011 18:33:02 +0300, Manuel Antonio Mora Sandoval
<[email protected]> wrote:
Hi.
I have a problem. When I use characters like Ñ, á, é, etc, the navegator
don't shows the last caracters.
for example, I have the follow code:
#!/usr/local/bin/python3.2
# -*- coding: utf-8 -*-
def application(environ, start_response):
status = '200 OK'
output = 'Prueba con Ñ1'
response_headers = [('Content-type', 'text/plain; charset=utf-8'),
('Content-Length', str(len(output)))]
start_response(status, response_headers)
return [output.encode('utf-8')]
I would in the navegator "Prueba con Ñ1", but I get "Prueba con Ñ",
without
number 1.
I reviewed the headers, and these have Content-Length: 13, I think that
"Ñ"
occupy two positions and the apache or module cut the string.
I don't know how do I fixed it?
thank you for help me.
For calculating the content-length, do len() on the actual content, which
is output.encode('utf-8').
--
You received this message because you are subscribed to the Google Groups
"modwsgi" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/modwsgi?hl=en.