Я создаю приложение Adobe Air, которое должно загружать внешние изображения с разных веб-серверов.У меня настроена основная функция загрузчика, но я столкнулся с одним сервером, который не позволял бы мне загружать его изображения.это дало мне следующую ошибку:
Error #2036: Load Never Completed. URL: http://www.url.com/folder/image.jpg
После этого я связался с менеджером сервера, и он сказал мне, что работал над защитой горячих ссылок для своих изображений.Он также сказал мне, что я могу подорвать это, указав 'http://www.url.com' в качестве реферера при построении заголовков запроса.
Прежде всего, я не нашел никаких следов защиты хотлинков с онлайн-тестами для защиты хотлинков.Во-вторых, я понятия не имею, как настроить то, что он сказал мне, с помощью простой функции класса Loader.
мой текущий код:
_loader.contentLoaderInfo.addEventListener(Event.COMPLETE,loadImages);
_loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, imgLoadErrorHandler);
_loader.load(new URLRequest(encodeURI(pictureUrl)));