У меня есть приложение, которое я сделал, используя java и flex, которые общаются с json. Я проверял это много раз, и все это работает хорошо, но после некоторого теста оно просто перестает работать.
в процессе отладки я замечаю, что когда я отправляю запрос httpservice на мой сервер через chrome, я получаю сообщение об ошибке HttpService 2032.
Я попытался найти эту проблему и наткнулся на это:
http://old.nabble.com/HttpService-post-error-2032:iostream-error-td16533829.html
там говорят, что эта ошибка может возникать, когда тело ответа слишком велико.
Я уменьшил размер ответа, и он работал нормально.
эта проблема возникает только через хром.
в представлении «Сетевой монитор» в Flex Builder я вижу ответ с ошибкой в древовидном представлении, но при переходе к необработанному представлению я вижу тело ответа json как ожидаемое, а заголовок HTTP / 1.1 200 OK. но все же HTTPService вызывает функцию сбоя, а не результат.
размер ответа более 9 Кбайт вызывает ошибку. меньше чем это работает нормально.
Я использую Java-сервер Tomcat v7.0 на 64-битной Windows 7 и Chrome 17.0.963.78 м.
это ошибка, которую я получаю:
[RPC Fault faultString = "Ошибка HTTP-запроса" faultCode = "Server.Error.Request" faultDetail = "Ошибка: [IOErrorEvent type =" ioError "bubbles = false отменяемый = false eventPhase = 2 text =" Ошибка # 2032 " ]. URL: http://localhost:8080/MBankServer/GetClientManifest"]