六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 38|回复: 0

App Engine上ajax请求python中文乱码问题

[复制链接]

升级  90.67%

54

主题

54

主题

54

主题

秀才

Rank: 2

积分
186
 楼主| 发表于 2013-1-23 02:23:41 | 显示全部楼层 |阅读模式
python对utf-8编码的支持真让人恼火。在Google App Enginea上发ajax请求时,有中文字符时,乱码问题很让人头痛。尝试了一种解决方法是可行的:

  • 浏览器端使用encodeURIComponent或者encodeURI编码中文字符;
  • 服务器端使用urllib模块的unquote方法:


str= urllib.unquote(ajaxChineseString.encode("utf-8"))
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表