Ограничить размер параметра HTTPRequest между Flex / BlazeDS и Tomcat? - PullRequest
1 голос
/ 09 июля 2010

У нас есть веб-приложение с внешним интерфейсом Flex, которое отправляет запросы нашему бэкэнду Spring / Tomcat через BlazeDS.

Я заметил, что данные для параметра, отправляемого в запросе, имеют определенный размер (что-то вроде 1.5M), он просто не отображается как параметр в запросе в нашем сервлете.Мы убедились, что значение заполняется в запросе на стороне Flex.Когда параметр ниже этого размера, он проходит нормально.

Кто-нибудь видел это?

Это происходит на стороне BlazeDS или на стороне Tomcat?

Есть ли такое?Обходной путь?

Спасибо.

Ответы [ 2 ]

2 голосов
/ 09 июля 2010

Добавьте maxPostSize в конфигурации Connector в server.xml. Например,

<Connector port="80"               
 ...
 maxPostSize="4097152" />
1 голос
/ 09 июля 2010

Вы можете увеличить детализацию ведения журнала BlazeDS в файле services-config.xml:

<target class="flex.messaging.log.ConsoleTarget" level="Debug">

Это должно показать вам, что получает сервер.

...