|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Nov 2009
Сообщений: 1
|
Не получается изменить заголовки URLRequest, requestHeaders не влияет на заголовки
Есть класс MyLoader, в конструкторе он загружает страницу из параметра URL
Не получается изменить отправляемые заголовки на свои. В данном примере хочу добавить заголовок Header со значением value Создаю экземпляр класса и посылаю запрос: Вот код класса: package { import flash.events.Event; import flash.net.URLLoader; import flash.net.URLRequest; import flash.net.URLRequestHeader; public class MyLoader extends Object { private var siteLoader:URLLoader; public function MyLoader(url:String):void { siteLoader= new URLLoader; siteLoader.addEventListener(Event.COMPLETE,loadSite); var req:URLRequest=new URLRequest(url); var headerRequests:Array=new Array(1); headerRequests[0]=new URLRequestHeader("Header","value"); req.requestHeaders=headerRequests; siteLoader.load(req); } function loadSite(event:Event):void { trace(event.target.data); } } } GET / HTTP/1.1 x-flash-version: 10,0,2,54 User-Agent: Shockwave Flash Host: www.google.ru Cookie: PREF... если попытаться загрузить 'https://www.google.ru/', то получаю ошибку: Error opening URL 'https://www.google.ru/' Error #2044: Необработанный ioError:. text=Error #2032: Ошибка потока. URL: https://www.google.ru/ at MyLoader() at Main/initSite() at MethodInfo-404() at MethodInfo-403() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at flash.net::URLLoader/onComplete() |
|
|||||
нативно https не поддерживается. ищите специальные библиотеки
__________________
я могу стать всем, если только захочу |
|
|||||
Banned
[+4 25.09.09]
[+1 12.11.09] [+4 12.12.09] Регистрация: Sep 2009
Сообщений: 231
|
http://help.adobe.com/ru_RU/AS3LCR/F...estHeader.html
Цитата:
|
Часовой пояс GMT +4, время: 20:52. |
|
« Предыдущая тема | Следующая тема » |
Теги |
requestHeaders , urlrequest , заголовки |
|
|