Есть класс MyLoader, в конструкторе он загружает страницу из параметра URL
Не получается изменить отправляемые заголовки на свои.
В данном примере хочу добавить заголовок Header со значением value
Создаю экземпляр класса и посылаю запрос:

Код AS3:
var _MyLoader: MyLoader = new MyLoader('http://www.google.ru/');
Вот код класса:

Код AS3:
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()
я так понял, что соединения является недостоверным, т.к в сертификате написано
www.google.com. Как же загрузить страницу по ssl с недоверенным сертификатом?