요청에 대해 "schooltraq.com/api/"변수를 보내려고합니다. 내 코드 :Actionscript 3, URLRequest/URLLoader 문제가 발생했습니다. 서버가 데이터를 수신하지 못합니다.
package
{
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.events.*;
import flash.net.*;
public class tester extends MovieClip
{
private var url:String = "http://schooltraq.com/api/";
var loader:URLLoader = new URLLoader();
public function tester()
{
getAssignments();
}
private function getAssignments()
{
var request:URLRequest = new URLRequest(url);
request.method = URLRequestMethod.POST;
var vars:URLVariables = new URLVariables();
vars.type = "get";
vars.request = "assignmentlist";
request.data = vars;
trace(request.data);
loader.addEventListener(Event.COMPLETE, on_complete);
}
private function on_complete(e:Event):void
{
trace(loader.data);
}
}
}
어떻게 지금까지 내가 "오류 : 빈 요청"다시 점점 계속하는 경우. 사이트 소유자에게 이메일을 보내고 리디렉션 중 내 프로그램이 데이터를 삭제할 수 있다고 말했습니다. 어떤 생각을 어떻게 고쳐야합니까? 해당 API는 http://help.schooltraq.com/kb/schooltraq-api/an-overview-of-the-schooltraq-api입니다. 도움이된다면 크게 감사하겠습니다.
위의 코드가 전체 코드 인 경우 요청을 보내지 않습니다. 그렇습니까? loader.load (요청) 호출이 표시되지 않습니다. –
라스와 동의 – Joseph