summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authortailor <dag@janrain.com>2008-05-20 21:24:15 +0000
committertailor <dag@janrain.com>2008-05-20 21:24:15 +0000
commit15f7153d5b2b6c4b94e1b2c44403aea134469cab (patch)
treec45759da7f076a1583c7190dd3499c39bb38784c /examples
parent04a83e20102a1cb6a7b31af44d6c8010aab2f07b (diff)
downloadopenid-15f7153d5b2b6c4b94e1b2c44403aea134469cab.tar.gz
[project @ non-django consumer example: encode sreg values UTF-8, set content-type appropriately]
Diffstat (limited to 'examples')
-rw-r--r--examples/consumer.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/consumer.py b/examples/consumer.py
index 1b254ce..0533655 100644
--- a/examples/consumer.py
+++ b/examples/consumer.py
@@ -305,7 +305,7 @@ class OpenIDRequestHandler(BaseHTTPRequestHandler):
odd = ' class="odd"'
for k, v in sreg_list:
field_name = sreg.data_fields.get(k, k)
- value = cgi.escape(v)
+ value = cgi.escape(v.encode('UTF-8'))
self.wfile.write(
'<tr%s><td>%s</td><td>%s</td></tr>' % (odd, field_name, value))
if odd:
@@ -376,7 +376,7 @@ class OpenIDRequestHandler(BaseHTTPRequestHandler):
"""Render the page header"""
self.setSessionCookie()
self.wfile.write('''\
-Content-type: text/html
+Content-type: text/html; charset=UTF-8
<html>
<head><title>%s</title></head>