![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2004
Сообщений: 121
|
Добрый день.
есть код, возьмем для примера стандартный из хелпа import flash.display.Sprite; import flash.events.*; import flash.net.URLLoader; import flash.net.URLRequest; import flash.net.URLRequestHeader; import flash.net.URLRequestMethod; import flash.net.URLVariables; function URLRequestHeaderExample() { var loader:URLLoader = new URLLoader(); configureListeners(loader); var header:URLRequestHeader = new URLRequestHeader("pragma", "no-cache"); var request:URLRequest = new URLRequest("http://sait.ru/url_pod_parolem"); request.data = new URLVariables("name=user+user"); request.method = URLRequestMethod.POST; request.requestHeaders.push(header); try { loader.load(request); } catch (error:Error) { trace("Unable to load requested document."); } } function configureListeners(dispatcher:IEventDispatcher):void { dispatcher.addEventListener(Event.COMPLETE, completeHandler); dispatcher.addEventListener(Event.OPEN, openHandler); dispatcher.addEventListener(ProgressEvent.PROGRESS, progressHandler); dispatcher.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler); dispatcher.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler); dispatcher.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler); } function completeHandler(event:Event):void { var loader:URLLoader = URLLoader(event.target); trace("completeHandler: " + loader.data); } function openHandler(event:Event):void { trace("openHandler: " + event); } function progressHandler(event:ProgressEvent):void { trace("progressHandler loaded:" + event.bytesLoaded + " total: " + event.bytesTotal); } function securityErrorHandler(event:SecurityErrorEvent):void { trace("securityErrorHandler: " + event); } function httpStatusHandler(event:HTTPStatusEvent):void { trace("httpStatusHandler: " + event); } function ioErrorHandler(event:IOErrorEvent):void { trace("ioErrorHandler: " + event); } URLRequestHeaderExample() Эта страничка защищена паролем, через .htaccess. Как во флеше прописывается авторизация? спасибо. Добавлено через 16 минут пытался делать так: http://user:user@sait.ru/url_pod_parolem вроде не грузит. он выдает ошибку: Error opening URL 'http://user:user@sait.ru/url_pod_parolem' httpStatusHandler: [HTTPStatusEvent type="httpStatus" bubbles=false cancelable=false eventPhase=2 status=0] ioErrorHandler: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032: Stream Error. URL: http://user:user@sait.ru/url_pod_parolem"] |
|
|||||
|
Регистрация: Feb 2007
Сообщений: 63
|
вот здесь есть что-то на эту тему - http://synja.com/?p=21
|
|
|||||
|
Регистрация: Jun 2004
Сообщений: 121
|
спасибО, получилось
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:54. |
|
|
« Предыдущая тема | Следующая тема » |
|
|