PDA

Просмотр полной версии : Как получить строку статуса из ответа сервера при загрузке картинок


: hr :
16.08.2007, 17:34
Друзья, подскажите как получить заголовок статуса, который вернул сервер, при загрузке картинки. Вариант обработки события httpStatus класса URLLoader не подходит, вследствие A value of 0 is always generated by the Flash Player plug-in when it is run in the following browsers, which do not pass HTTP status codes to the player: Netscape, Mozilla, Safari, Opera, and Internet Explorer for the Macintosh.. Что-то кроме как работать через сокет, вручную формируя запрос к картинке со всеми заголовками и парся от него ответ, ничего в голову не приходит... (тоже правда смутно себе это представляю :( )

: hr :
22.08.2007, 14:36
Товарищи Гуру, неужели нет мыслей? :confused:

lumumba
24.08.2007, 11:06
я обрабатывал с помощью события DataEvent.UPLOAD_COMPLETE_DATA
у класса FileReference

получает то, что было echo(в случае php)

sangle
05.11.2009, 12:51
Тема древняя, но кину замечание:
DataEvent.UPLOAD_COMPLETE_DATA не генерируется во всех браузерах (кроме Internet Explorer), если время выполнения скрипта превышает 30 секунд (в 10-м flashplayer точно), причем замечу, что размер файла не важен. Например, для проверки можно загрузить ничтожно малый файл, а в php-скрипте поставить sleep(31).
У самого сейчас проблема в связи с тем, что скрипт пашет больше 30 секунд.

lumumba
05.11.2009, 13:15
хм
не знал, буду иметь в виду