我通过REST API在parse.com上更新记录。问题是,一旦我开始在请求中使用俄语字符,我就会收到错误 - 提供了无效的utf-8字符串。以下是成功和无效卷曲请求的示例。差异用红色圆圈标出。
答案 0 :(得分:1)
如果您打算使用非utf8字符集,那么只需在POST时在标题中说明。
"Content-Type: application/json; charset=UTF-8
用适合您特定字符集的容器替换上面。
以上内容使您的http客户端成为一个好公民,可以正确发信号通知POST中包含的位的Mimetype / charset。
然后,在他们的后端,解析/ mongoDB还需要提供各种编码/字符集。 IMO - 解析将涵盖这一点,不需要UTF-8。
但是,您可能想要调查文档中的最后一点。