当我尝试在Parse的afterSave()
挂钩中发布一些数据时,我注意到一些例外:Invalid UTF-8 middle byte 0x20\\n at [Source: [B@7199e442; line: 1, column: 161]
查看数据浏览器中的Parse,我看到了相应的字符å
但是从Parse日志中,POST的数据看起来像Ã¥
,这只是编码中的一个问题。日志或线索,request.object
中Parse.Cloud.afterSave("myObject", function(request) {...}
的字符串属性具有非UTF-8编码!
所以我的问题是,在Parse使用中,request.object
为afterSave做了什么字符编码?
我知道另一个场景,人们遇到了一些奇怪的编码问题,但不完全相同:https://www.parse.com/questions/text-encoding-problem-in-nested-dictionaries