Просмотр полной версии : Как получить строку статуса из ответа сервера при загрузке картинок
Друзья, подскажите как получить заголовок статуса, который вернул сервер, при загрузке картинки. Вариант обработки события 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.. Что-то кроме как работать через сокет, вручную формируя запрос к картинке со всеми заголовками и парся от него ответ, ничего в голову не приходит... (тоже правда смутно себе это представляю :( )
Товарищи Гуру, неужели нет мыслей? :confused:
я обрабатывал с помощью события DataEvent.UPLOAD_COMPLETE_DATA
у класса FileReference
получает то, что было echo(в случае php)
Тема древняя, но кину замечание:
DataEvent.UPLOAD_COMPLETE_DATA не генерируется во всех браузерах (кроме Internet Explorer), если время выполнения скрипта превышает 30 секунд (в 10-м flashplayer точно), причем замечу, что размер файла не важен. Например, для проверки можно загрузить ничтожно малый файл, а в php-скрипте поставить sleep(31).
У самого сейчас проблема в связи с тем, что скрипт пашет больше 30 секунд.
хм
не знал, буду иметь в виду
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.