Как читать и писать заголовки http в ActionScript? - PullRequest
0 голосов
/ 04 января 2011

Можно ли даже читать и записывать заголовки http в ActionScript?

1 Ответ

1 голос
/ 04 января 2011

Хм ... ладно, их установка не является проблемой.

Довольно просто, вы просто добавляете и массив объектов URLRequestHeader к объекту URLRequest.

var req:URLRequest = new URLRequest();
var someheader:URLRequestHeader = new URLRequestHeader( "Connection", "OK" );
req.requestHeaders = [someheader];

Однако вы не можете прочитать их в обычном FlashPlayer. Это можно сделать в AIR и Flash Lite, используя свойство requestHeader в HTTPStatusEvent.

var loader:URLLoader = new URLLoader();
loader.addEventListener(HTTPStatusEvent.HTTP_STATUS, onStatus);

private function onStatus( e:HTTPStatusEvent ) : void
{
    var headers:Array = e.requestHeaders; // only available in FlashLite and AIR  
}

Это немного странно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...