Гибкая разница между событиями Complete и UploadCompleteData для класса Filereference - PullRequest
0 голосов
/ 09 июня 2009

Когда я загружаю файл с помощью приложения Flex, в чем разница между полными и загружаемыми данными События? В каких случаях один из них будет отправлен, а другой один не будет?

1 Ответ

2 голосов
/ 09 июня 2009

Из документов :

Событие uploadCompleteData:

Отправляется после получения данных с сервера после успешной загрузки. Это событие не отправляется, если данные не возвращаются с сервера.

Событие complete:

Отправляется, когда загрузка завершена или когда при загрузке генерируется код состояния HTTP 200. Для загрузки файла это событие отправляется, когда Flash Player или Adobe AIR завершают загрузку всего файла на диск. Для загрузки файла это событие отправляется после того, как Flash Player или Adobe AIR получает код состояния HTTP 200 с сервера, получающего передачу.

Итак, если вы загружаете файл и не ожидаете какого-либо ответа от сервера, вы можете просто использовать complete. Однако, если вы ожидаете, что сервер вернет вам данные в ответе на загрузку, вам нужно подождать uploadCompleteData.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...