У меня есть проблема с чтением из Flex URL-адреса, который имеет Transfer-Encoding: chunked, потому что FLex ожидает, что сервер отправит сигнал завершения, который не передан в пакетной передаче ...Прочитайте URL-адрес Flex/Flash, который имеет Transfer-Encoding t chunked
0
A
ответ
-1
Но если вы внимательно прочитаете документы, вы найдете следующее. Так что становится ясно, вам просто нужно проверить размер полученных кусков, пока не получит ZERO.
Передача данных прекращается по конечного фрагмента нулевой длины
0
Используйте класс URLStream вместо того, чтобы любой загрузчик вы используете сейчас. Его ProgressEvents позволит вам читать фрагменты до того, как сообщение будет завершено.
Не полезно. Проблема заключается не в том, как прервать фрагментированный ответ, а в том, как заставить Flex API предоставлять доступ к ответу до того, как он будет завершен сервером. (Это хороший способ передачи данных с сервера на клиент через HTTP, но для этого требуется, чтобы клиентские API предоставляли доступ к данным ответа до завершения потока. По-видимому, Flex API не делает этого ... по крайней мере, не по умолчанию. Следовательно, вопрос OP о том, как заставить его сделать это.) – broofa