//网络
//get请求
const request = new egret.HttpRequest();
request.responseType = egret.HttpResponseType.TEXT;
request.open("http://",egret.HttpMethod.GET);
request.send();
//post请求
const request = new egret.HttpRequest();
request.responseType = egret.HttpResponseType .TEXT;
request.open("https: //",egret.HttpMethod.POST);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
const params = "action= &version= 1&id= ";
request.send(params)
request.addEventListener(egret.Event.COMPLETE,this.sceneManger.getComplete,this);
request.addEventListener(egret.IOErrorEvent.IO_ERROR,this.sceneManger.getError,this);
request.addEventListener(egret.ProgressEvent.PROGRESS,this.sceneManger.progress,this);
}
private getComplete(event:egret.Event):void {
const request =
console.log("get Data : " + request.response);
var a = JSON.parse(request.response);
var b = JSON.parse( a.local_config);
console.log("a== "+ a.local_config);
console.log("a =="+a.status);
console.log("b== ",b.infostr);
}
private getError(event:egret.IOErrorEvent):void{
console.log("get error : " + event );
}
private progress(event:egret.ProgressEvent) : void{
console.log("get progress : " + Math.floor(100*event.bytesLoaded /event.bytesTotal)+"%");
}