Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 01.08.2014, 17:43
PainKiller вне форума Посмотреть профиль Отправить личное сообщение для PainKiller Найти все сообщения от PainKiller
  № 1  
Ответить с цитированием
PainKiller
 
Аватар для PainKiller

блогер
Регистрация: Sep 2011
Адрес: Москва
Сообщений: 533
Записей в блоге: 4
По умолчанию HTTPStatusEvent.HTTP_RESPONSE_STATUS - получение заголовков ответа сервера

Я делаю GET запрос на определенный URL, в ответе сервера приходит заголовок Location, который перенаправляет на другую страницу. Все эти заголовки я вижу в консоли браузера. Я попытался отследить этот location в AIR приложении и столкнулся с такой интересной штукой - в слушатель события HTTPStatusEvent.HTTP_RESPONSE_STATUS повешенный на URLLoader, в параметр responseHeaders приходит только 4 заголовка из 10 которые я вижу в браузере.
Вот пример:
Цитата:
Content-Type: text/html
Content-Length: 474
Expires: Fri, 01 Aug 2014 13:32:18 GMT
Last-Modified: Tue, 03 Jun 2014 13:35:25 GMT
Вопрос - что делать и можно ли это как то обойти?

Добавлено через 3 минуты
И да гуглил на эту тему и ничего внятного вообще не нашел

Добавлено через 6 минут
и да, забыл сказать в responseURL тоже приходит null

Добавлено через 12 минут
и да нашел вот это в документации:
Цитата:
In Flash Player and in Adobe AIR content outside of the application security sandbox, the following request headers cannot be used, and the restricted terms are not case-sensitive (for example, Get, get, and GET are all not allowed). Also, hyphenated terms apply if an underscore character is used (for example, both Content-Length and Content_Length are not allowed):

Accept-Charset, Accept-Encoding, Accept-Ranges, Age, Allow, Allowed, Authorization, Charge-To, Connect, Connection, Content-Length, Content-Location, Content-Range, Cookie, Date, Delete, ETag, Expect, Get, Head, Host, If-Modified-Since, Keep-Alive, Last-Modified, Location, Max-Forwards, Options, Origin, Post, Proxy-Authenticate, Proxy-Authorization, Proxy-Connection, Public, Put, Range, Referer, Request-Range, Retry-After, Server, TE, Trace, Trailer, Transfer-Encoding, Upgrade, URI, User-Agent, Vary, Via, Warning, WWW-Authenticate, x-flash-version.
Но я че то все равно не понимаю, возможно ли поместить приложение в нужную песочницу, что бы использовать эти заголовки, и как это сделать?

Добавлено через 21 минуту
А эту штуку кто нибудь пробовал? Вроде работает с сокета, может поможет?

Создать новую тему   Часовой пояс GMT +4, время: 11:14.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 11:14.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.