В Flex 3 приложения я использую HTTPService класс для выполнения запросов к серверу:Flex: запрос HTTP Ошибка # 2032
var http:HTTPService = new HTTPService();
http.method = 'POST';
http.url = hostUrl;
http.resultFormat = 'e4x';
http.addEventListener(ResultEvent.RESULT, ...);
http.addEventListener(FaultEvent.FAULT, ...);
http.send(params);
Приложение имеет Comet-архитектуру. Таким образом, он выполняет длительные запросы. Ожидая ответа на этот запрос, другие запросы могут быть сделаны одновременно.
Приложение работает в большинстве случаев. Но иногда некоторые клиенты получают ошибку HTTP-запроса, выполняющую длительный запрос:
faultCode:Server.Error.Request
faultString:'HTTP request error'
faultDetail:'Error: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032"]. URL: http://example.com/ws'
Я думаю, что это зависит от браузера пользователя.
Любые идеи?
также попробовать flash.events.HTTPStatusEvent.HTTP_RESPONSE_STATUS это ты в прямом эфире –