1

我的 App Engine/Python 应用程序有一些编码问题。例如“ô”字符转换为“=F4”。这很奇怪。甚至一些没有重音的字符也会被转换。问题没有出现在本地,而是出现在在线应用程序中。

编辑

问题解决了。问题是由于 App Engine 上的一个错误造成的,当您在表单中包含图片上传时,该错误会将数据提供为可引用打印。此评论解释了如何解决该问题并包含 appengine_config.py,它使一切正常http://code.google.com/p/googleappengine/issues/detail?id=2749#c54

4

1 回答 1

0

问题是由于编码。我的猜测是你有一个表单,浏览器将接受编码数据,例如像“ô”这样的字符。但是,在服务端,当您从请求对象中读取此数据时,此数据将被视为纯 ascii 字符串。

您需要明确告知请求数据的格式以成功存储(或显示)它。

于 2012-09-23T09:09:57.603 回答