¿Cómo hacer solicitudes de URL síncronas desde actionscript?

Tengo un gran bucle en actionscript que envía muchos datos a una url:

for(var i=0;i<1000;i++) {
    var request:URLRequest = new URLRequest();
    request.url = url;
    request.method = URLRequestMethod.POST;
    request.data = data;

    var loader:URLLoader = new URLLoader();

    loader.load(request);
}

El problema es que URLLoader solo puede realizar llamadas asincrónicas, envía todas esas miles de solicitudes a la vez, lo que mata al servidor web.

Además, actúa un poco extraño además de eso. Digamos que el ciclo se ejecuta durante 5 minutos. Durante 5 minutos completos no hay solicitudes que llegan al servidor web, luego, al final, todas se envían a la vez. Ya probé todo lo que se me ocurrió (bucles vacíos, devoluciones de llamada, retrasos), nada ayuda. Todas las solicitudes se envían a la vez sin importar qué.

¿Cómo hacer solicitudes sincrónicas para que envíe una solicitud tras otra? ¿Alguien puede sugerir alguna solución?

Respuestas a la pregunta(1)

Su respuesta a la pregunta