2013-01-25 3 views
1

왜 나에게 적합하지 않습니까?플래시 AS3 프로세스 GET/POST 요청?

내가 필요로하는 모든이 난 단지 정보 위 얻을 텍스트 상자에 넣어 짖는 소리의 짧은 버전이 필요 URL을

에서 index.php?mykey=123mykey123를 얻을 수 있습니다. 내가

[SWF] E:\get_post.swf - 3495 bytes after decompression 
Error #2044: Unhandled ioError:. text=Error #2032: Stream Error. URL: http://admin.dev.ts.xxx.com/ajax/ttt_ttt.php 
    at get_post_fla::MainTimeline/frame1()[get_post_fla.MainTimeline::frame1:10] 

답변

0

나는 당신의 URL이 정확하지 않기 때문이 생각을 디버깅 할 경우

var dataSet:String; 


var variables:URLVariables = new URLVariables("country_id=179"); 
var request:URLRequest = new URLRequest(); 
request.url = "http://admin.dev.ts.xxx.com/ajax/ttt_ttt.php"; 
request.method = URLRequestMethod.POST; 
request.data = variables; 

var loader:URLLoader = new URLLoader(); 
loader.dataFormat = URLLoaderDataFormat.VARIABLES; 
loader.addEventListener(Event.COMPLETE, completeHandler); 

try { 
    loader.load(request); 
} catch (error:Error) { 
    trace("Unable to load URL"); 
} 


function completeHandler(event:Event):void { 
    trace(event.target.data.welcomeMessage); 

    dataSet = loader.data; 
    trace(dataSet); 
    textbox.text = trace(dataSet); 
} 

나는 또한 약간의 오류가 발생합니다. 그 스트림 오류가 더 자주 발생했습니다. 그리고 거의 항상 은 (는) 잘못된 URL 때문이었습니다.

+0

URL이 틀립니다. http://admin.dev.ts.xxx.com/ajax/ttt_ttt.php –

+0

에서 URL이 잘못되었습니다. 실제 .php 파일을 ttt_ttt로 바꿨을 수 있습니다. –