Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 如何从空中应用程序打开和保持会话? 如何从AIR应用程序打开并保持与特定web服务器的会话_Actionscript 3_Apache Flex_Air_Flex4.6 - Fatal编程技术网

Actionscript 3 如何从空中应用程序打开和保持会话? 如何从AIR应用程序打开并保持与特定web服务器的会话

Actionscript 3 如何从空中应用程序打开和保持会话? 如何从AIR应用程序打开并保持与特定web服务器的会话,actionscript-3,apache-flex,air,flex4.6,Actionscript 3,Apache Flex,Air,Flex4.6,到目前为止,我尝试过这种方法,但没有成功: var qHeader : URLRequestHeader = new URLRequestHeader(); var urlRequest : URLRequest = new URLRequest( requestTarget.text ); urlRequest.method = URLRequestMethod.POST;

到目前为止,我尝试过这种方法,但没有成功:

var qHeader    : URLRequestHeader = new URLRequestHeader();


            var urlRequest : URLRequest  = new URLRequest( requestTarget.text );                    
                urlRequest.method        = URLRequestMethod.POST;   
                urlRequest.data          = cookiesObject;
                //urlRequest.requestHeaders.push( qHeader );
                urlRequest.requestHeaders = new Array( "Cookie: ASP.NET_SessionId=u43mjnpuerdicmu5pjobi2dz" )

            var rr : Response = new Response();

            //URLRequestDefaults.manageCookies = true;

            var _urlLoader : URLLoader = new URLLoader();
                _urlLoader.dataFormat  = URLLoaderDataFormat.BINARY;



                _urlLoader.addEventListener( Event.COMPLETE, onReceive );
                _urlLoader.addEventListener( IOErrorEvent.IO_ERROR, onFail );

            _urlLoader.load( urlRequest );          

每个请求头必须是
URLRequestHeader
对象。试试这个:

urlRequest.requestHeaders = new Array(new URLRequestHeader("Cookie", "ASP.NET_SessionId=u43mjnpuerdicmu5pjobi2dz"));