我很难搞清楚为什么会这样。我试图从URLLoader和URLVariables的服务器加载一些变量。它可以正常工作,但第一批数据需要永远加载(如25秒以上),所有后续加载都可以(约1-2秒)。
var requestVars:URLVariables = new URLVariables();
requestVars.command = "commandType";
[... other variables...]
var request:URLRequest = new URLRequest("address");
request.data = requestVars;
request.method = URLRequestMethod.POST;
request.contentType = "application/x-www-form-urlencoded";
request.requestHeaders.push(new URLRequestHeader('Content-type', 'application/x-www-form-urlencoded'));
var urlLoader:URLLoader = new URLLoader();
urlLoader.dataFormat = URLLoaderDataFormat.TEXT;
urlLoader.addEventListener(Event.COMPLETE, onLaunchResponse, false, 0, true);
urlLoader.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler, false, 0, true);
urlLoader.load(request);
我很难过。任何帮助,将不胜感激。谢谢!