【发布时间】:2016-03-19 01:05:47
【问题描述】:
一段时间以来,我一直在努力完成这项工作.. 快把我逼疯了。
当我尝试使用 希伯来语 文本向我的 django 应用发送 POST 请求时,它会将希伯来语文本存储为 ???????。
我认为这可能是我的 postgres 数据库 的问题,但它的编码是 UTF-8,而且,当我手动访问表条目时,我可以将文本更改为希伯来语及其罚款。
我做错了什么?如何发送带有希伯来语文本的 POST 请求并将其成功存储在数据库中??
更新:已解决
显然,我的错误是如此简单和烦人......
在 android 应用程序中,当您设置参数时,我这样做了:
se = new StringEntity(obj.toString());
当我更改代码并添加 UTF_8 时,它解决了问题:
se = new StringEntity(obj.toString(), HTTP.UTF_8);
只需要添加UTF_8 Encoding..
【问题讨论】:
标签: django postgresql text utf-8 hebrew