Длина содержимого HTTP превысила 4194304 байта
Во время тестирования я заметил, что прокси-сервер отклоняет вложения размером более 4194304 байта. Выдает сообщение - "Длина содержимого HTTP превысила 4194304 байта".
Это функциональность реализации LittleProxy или есть какая-либо конфигурация, которая позволит вложения большего размера, чем эта?
1 ответ
Это звучит как TooLongFrameException
брошенный HttpObjectAggregator
,
Я думаю, что это может произойти только при использовании HttpFiltersSource
который указывает ненулевое значение из getMaximumRequestBufferSizeInBytes()
или же getMaximumResponseBufferSizeInBytes()
, Вы можете увеличить их, но это увеличивает использование памяти. Если фильтр можно переписать так, чтобы он работал с кадрами (блоками) во время их потоковой передачи, тогда вы можете установить размер буфера равным 0 и значительно сократить потребление памяти.