Длина строкового значения превышает максимально допустимуюJAVA

Программисты JAVA общаются здесь
Anonymous
Длина строкового значения превышает максимально допустимую

Сообщение Anonymous »

Я отправляю данные CSV размером 28 МБ в виде строки в кодировке Base64 в формате json в REST API. Ниже приведен пример тела запроса.

Код: Выделить всё

{
"csvData" : "ReallyLargeBase64EncodedString"
}
Я получаю это исключение при отправке запроса в API.

Код: Выделить всё

JSON parse error: String value length (20051112) exceeds the maximum allowed (20000000, from `StreamReadConstraints.getMaxStringLength()`); nested exception is com.fasterxml.jackson.databind.JsonMappingException: String value length (20051112) exceeds the maximum allowed (20000000, from `StreamReadConstraints.getMaxStringLength()`)
Основная версия Jackson: 2.16.0
Можно ли увеличить размер по умолчанию с 20000000 до пользовательского значения?>

Подробнее здесь: https://stackoverflow.com/questions/790 ... um-allowed

Вернуться в «JAVA»