1
여러 번 서버에 데이터를 보내도록 URL 요청을해야하는 플래시 프로그램이 있습니다. Flash가 성공할 때까지 계속 요청을 시도하고 싶습니다. Flash가 요청을 계속 시도하고 시간이 초과되지 않고 보내기를 중단하지 않도록하려면 어떻게해야합니까? 내 코드는 다음과 같습니다urlRequest가 as3으로 성공했는지 확인하려면 어떻게해야합니까?
urlRequest = new URLRequest("https://xyz.php");
var variables:URLVariables = new URLVariables();
urlRequest.method = URLRequestMethod.POST;
variables.session_id = sessionId;
...
urlRequest.data = variables;
urlLoader = new URLLoader(urlRequest);
urlLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
청취자를 쉽게 추가 할 수 있습니다. 오류를 발견하면 어떻게 데이터를 다시 보내나요? – Boundless
urlLoader.load() 메서드를 다시 사용하면됩니다. urlLoader를 클래스 멤버로 만들어서 클래스를 빌려 줄 수 있다면 좋습니다. 그게 다야. –
감사합니다. 덕분에 솔루션을 만들 수있었습니다. 나는 데이터를 보내기 위해 별도의 수업을 만들었으므로 오류로 인해 다시 보내야 할 때 쓸 수 있었다. – Boundless