スポンサーサイト

-------- | --:--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[ActionScript 3.0] URLリクエスト

2007-07-07 | 00:48

package {
    import flash.display.*;
    import flash.events.*;
    import flash.net.*;
    import flash.text.*;

    public class UrlRequest extends Sprite {
        private var tf_:TextField ;

        public function UrlRequest() {
            tf_ = new TextField();
            addChild(tf_);
            tf_.text = "start";
           
            var loader:URLLoader = new URLLoader();
            loader.addEventListener(Event.COMPLETE, onComplete);
            loader.addEventListener(Event.OPEN, onOpen);
            var req:URLRequest = new URLRequest("http://xxxx");

            loader.load(req);
        }

        private function onComplete(e:Event):void{
            tf_.text = "complete";
            var loader:URLLoader = URLLoader(e.target);
            tf_.text = loader.data;
        }

        private function onOpen(e:Event):void{
            tf_.text = "open";
        }
    }
}

セキュリティの問題から自分と同じドメインにしかアクセスできない。 ただし、サーバ上にcrossdomain.xmlというポリシーファイルがあればアクセス可能である。

[関連リンク] ウェブサービスAPIにおける『成りすまし問題』に関する一考察

スポンサーサイト

Comment

Post a comment

Secret

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。