Использование метода dump для json объекта в Ruby возвращает немного другой юникод.
IE полезной нагрузки с кириллицей c символов, подобных этому
payload = {'name': 'Иван'}
Возвращает следующее
puts payload.to_json.dump
{"name":"\u0418\u0432\u0430\u043D"}
И ожидаемый Unicode должен быть
{"name":"\u0418\u0432\u0430\u043d"}
Как видите, последние символы разные, d и D.
Есть ли способ это исправить?
Также я должен упомянуть, что это происходит не со всеми именами, т.е. работает 'Тест' обычно.