security sandbox test

by uwi
♥0 | Line 34 | Modified 2009-07-13 03:50:44 | MIT License
play

ActionScript3 source code

/**
 * Copyright uwi ( http://wonderfl.net/user/uwi )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/cFpW
 */

package {

import flash.display.*;
import flash.geom.*;
import flash.events.*;
import flash.text.*;
import flash.utils.*;
import flash.net.*;
import flash.system.*;

public class Main extends Sprite
{
    private var _tf : TextField;
    private var _ul : URLLoader;
    private var _start : int;
    
    public function Main()
    {
        _tf = new TextField();
        _tf.width = 465;
        _tf.height = 465;
        addChild(_tf);
        
//        var url : String = "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q="+escapeMultiByte("wonderfl")+"&rsz=large&hl=en";
        var url : String = "http://www.social-ime.com/api/?string=" + encodeURIComponent("楠桂");
        var req : URLRequest = new URLRequest(url);
        
        _ul = new URLLoader();
        _start = getTimer();
        _ul.load(req);
        
        _ul.addEventListener(Event.COMPLETE, onComplete);
    }
    
    private function onComplete(e : Event) : void
    {
        e.target.removeEventListener(Event.COMPLETE, onComplete);
        _tf.appendText(e.target + "\t" + (getTimer() - _start) + "ms\n");
        
        _tf.appendText(_ul.data + "\n");
    }
}
}