Я создаю API с Ruby on Rails.Из-за этого я не могу заставить параметры следовать ограничениям sone.
В настоящее время у меня возникает ошибка с параметрами, содержащими символ новой строки Windows, потому что символ новой строки не экранирован.
Тело запроса выглядит следующим образом:
{
"name": "Jon Do",
"address": "6th Street\r\nDistrict City\r\nNation"
}
И оно сгенерировало JSON::ParserError: 784: unexpected token
Как правильно обработать этот запрос, чтобы params[:address]
можно было вызвать без ошибки?