Сколько данных может передать параметр rails? - PullRequest
1 голос
/ 12 марта 2012

Я пытаюсь отправить запрос на сервер вместе с массивной строкой данных для помещения в базу данных.Я заметил, что он был обрезан в определенный момент (около 440 КБ данных в этой одной переменной).Мне просто интересно, сколько данных может хранить Rails в параметре для передачи на сервер?

Спасибо.

1 Ответ

2 голосов
/ 12 марта 2012

Нет ограничений, накладываемых рельсами на размер публикуемых данных (или данных, передаваемых в URL)

Однако другие посредники могут иметь ограничения, например, nginx имеет client_max_body_size.Также проверьте настройки базы данных: если ваши данные длиннее максимальной длины соответствующего столбца, некоторые базы данных будут молча усекаться (другие вызовут ошибку).Я бы начал с проверки вашего контроллера, что параметры имеют ожидаемую длину.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...