Руководство по actionscript. часть 6, стр. 004

Помимо определения адреса URL, каждый объект URLRequest может также предоставлять дополнительную информацию для запрашиваемого по HTTP-протоколу ресурса. Чтобы указать заголовок HTTP-запроса, используемый метод, данные для метода POST, строку запроса и тип содержимого MIME, просто установите соответствующие переменные объекта URLRequest, как описано в справочнике по языку ActionScript корпорации Adobe. Например, чтобы определить заголовки HTTP-запроса, установите переменную экземпляра requestHeaders класса URLRequest.

Местоположение элемента может быть указано в виде абсолютного или относительного URL-адреса. Однако стоит отметить, что система приложения Flash Player, отвечающая за разрешение относительных адресов URL, зависит от способа запуска приложения Flash Player.

? Если приложение Flash Player запускается с целью отображения SWF-файла, встроенного в веб-страницу с помощью тега или, все от-

носительные адреса URL разрешаются относительно этой веб-страницы, а не относительно какого-либо SWF-файла. Более того, если веб-страница была открыта локально^ относительные адреса URL разрешаются локально. Если веб-страница была открыта с сайта, относительные адреса URL разрешаются с использованием адреса этого сайта. ? Когда приложение Flash Player запускается как автономное приложение или в результате непосредственного открытия SWF-файла в браузере, поддерживающем формат Flash, все относительные адреса URL разрешаются относительно первого SWF-файла, открытого в приложении Flash Player, — этот файл называется владельцем сцены. Более того, если владелец сцены был открыт локально, относительные адреса URL разрешаются локально; если владелец сцены был открыт с сайта, относительные адреса URL разрешаются с использованием адреса этого сайта.

*^ I Даже если первый SWF-файл, открытый в приложении Flash Player, будет удален со сцены, А щ он останется владельцем сцены и по-прежнему будет оказывать влияние на разрешение ц»У относительных URL-адресов.

Рассмотрим пример с использованием относительных адресов URL, который демонстрирует две описанные системы разрешения. Предположим, что мы встроили приложение SunsetViewer. swf в веб-страницу SunsetViewer. html и сохранили эти два файла в следующих отдельных директориях:

/vi ewer/SunsetVi ewer. html

/vi ewer/assets/SunsetVi ewer. swf

Предположим также, что из приложения SunsetViewer. swf мы хотим загрузить изображение sunset. jpg, которое тоже находится в директории /assets/:

/viewer/assets/sunset. jpg

Если мы считаем, что пользователь будет запускать приложение SunsetViewer. swf, открывая веб-страницу SunsetViewer. html, мы должны сформировать наш относительный URL-адрес относительно данной веб-страницы, как показано в следующей строке кода:

new URLRequest(«assets/sunset. jpg»);

Тем не менее, если мы считаем, что пользователь будет запускать приложение, непосредственно открывая файл SunsetViewer. swf, мы должны сформировать наш относительный URL-адрес относительно SWF-файла, а не веб-страницы, как показано в следующей строке кода:

new URLRequest(«sunset. jpg»);

*»,

^ I При распространении содержимого, воспроизводимого в приложении Flash Player, фор-

*S: А 9 мируйте все относительные адреса URL в соответствии с тем, как ваши пользователи

tlft будут запускать приложение Flash Player.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 25.02.2011">Руководство по actionscript. часть 6, стр. 090
  • 13.03.2011">Руководство по actionscript. часть 3, стр. 094
  • 19.02.2013">Избавление от шлаков и токсинов
  • 09.06.2011">Витамин С подавляет иммунитет
  • 28.07.2010">Планирование сайта
  • 12.04.2012">Новая модификация троянца Android.Gongfu скрывается в дистрибутиве Angry Birds Space
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 026
  • 10.03.2011">Руководство по actionscript. часть 4, стр. 033
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 100
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 013
  • 12.03.2011">Руководство по actionscript. часть 3, стр. 137
  • 20.02.2012">Владельцы Twtter.com и Wikapedia.com оштрафованы за мошенничество
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 044
  • 02.06.2012">Google намерена зарегистрировать домены .google, .docs, .youtube и .lol
  • 18.03.2014">Как бросить курить и не поправиться
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...