Проблема с загрузкой файла Flex: ошибка 2038 через HTTPS - PullRequest
0 голосов
/ 01 сентября 2011

Привет, у меня есть приложение для загрузки гибкого файла через https, оно отлично работает во всех браузерах IE. Недавно клиент с IE9 сообщил, что не может загрузить файлы.

Я вижу сгенерированную ошибку IO Error # 2038.

В документации Adobe указано, что 2038 - это ошибка ввода-вывода файла. Эта ошибка возникает, когда приложение не может получить размер файла, дату создания или данные модификации с помощью API FileReference.

Может кто-нибудь помочь мне указать, в чем может быть проблема здесь. Все, о чем я могу думать, это проблемы с браузером, такие как кеш браузера, какая-то новая конфигурация в IE9, о которой я не знаю, или разрешение на каталог клиента.

Помощь будет высоко ценится. спасибо

Ответы [ 2 ]

0 голосов
/ 15 мая 2013

У меня похожая проблема. Позже я узнал, что функция загрузки не работает для последней версии Flash Player через https. Затем я попытался отправить запросы на загрузку через http вместо https. Теперь работает нормально. Попробуйте, это может помочь в вашем случае.

0 голосов
/ 01 сентября 2011

Я предлагаю вам использовать прокси-сервер отладки Charles , который должен иметь инструмент для всех разработчиков Flash / Flex, и увидеть разницу в IE8 и IE9.Возможно, проблема в некоторых HTTP-заголовках или в чем-то еще.

...