帮我解释这个代码,关于HTTPService
最近在看一个朋友写的代码,请问,
var url:String = sServiceName+".do"; 红色的是啥意思?
params对象没有m、 t、 属性啊,m,t是什么属性?
其他的红色部分啥意思啊?
protected function sendData(sServiceName:String,sMethodname:String,sTokenType:String,dataJson:Object=null):void{
var _httpService:HTTPService = new HTTPService();
_httpService.resultFormat = HTTPService.RESULT_FORMAT_XML;
var url:String = sServiceName+".do";
_httpService.url = url;
var params:URLVariables = new URLVariables();
params.m = sMethodname;
if(dataJson){
params.p = JSON.encode(dataJson);
}
var dt:Date = new Date();
params.t = dt.toString();
_httpService.showBusyCursor = true;
_httpService.method = "POST";
_httpService.resultFormat = "text";
Loading.show();
var token:AsyncToken=_httpService.send(params);
token.type = sTokenType;
token.dest = sServiceName+".do?m="+sMethodname;
var responder:ItemResponder=new ItemResponder(httpResult,httpFault,token);
token.addResponder(responder);
}