"\ 360 \ 237 \ 230 \ 204" - это стандартный значок Emoji (U + 1f604)
Когда я пытаюсь отправить этот символ в конечную точку сервера, которая говорит в формате JSON, ответ искажен.Вот почему:
>> JSON({:a => "\360\237\230\204"}.to_json)
=> {"a"=>"\357\230\204"}
Как видите, первая часть строки была изменена библиотекой JSON.
Это известная ошибка, и есть ли обходной путь?Или это как-то задумано, поскольку возвращаемое значение в шестнадцатеричном формате - это f604 вместо 1f604?
Спасибо!