Проблема с длиной содержимого XML в обработчике метода post ratpack

В обработчике почтового метода ratpack следующее не выполняется после определенной длины xml. Пробовал изменить длину контента, но это не сработало. Будем признательны за любую помощь. Спасибо.

  ctx.request.getBody().then{ body->
                println body.text
            }

person xxx    schedule 24.02.2017    source источник


Ответы (1)


Я считаю, что максимальная длина контента по умолчанию составляет 1 МБ. Вы можете изменить maxContentLength хотя:

serverConfig {
    maxContentLength(someVal)
}
person Glen    schedule 24.02.2017
comment
Спасибо за ответ. Но в моем случае размер был меньше 1 МБ. Проблема заключалась в том, что у меня было начало рендеринга в конце функции, поэтому он рендерился до выполнения вышеуказанного кода после определенной длины содержимого. Он отлично работает после удаления оператора рендеринга в конце. - person xxx; 25.02.2017
comment
Ах, ладно, я ошибся, когда вы сказали, что устанавливаете длину содержимого как настройку заголовка. Рад, что ты разобрался. - person Glen; 27.02.2017