Como fazer solicitações de URL síncronas a partir do actionscript?

Eu tenho um grande loop no actionscript que envia muitos dados para um 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);
}

O problema é que o URLLoader pode fazer apenas chamadas assíncronas e envia todos esses milhares de solicitações de uma só vez, o que mata o servidor da web.

Também age um pouco estranho em cima disso. Digamos que o loop esteja em execução por 5 minutos. Por 5 minutos inteiros, não há solicitações chegando ao servidor da Web e, no final, todas elas são enviadas de uma só vez. Eu já tentei tudo o que pude pensar (loops vazios, retornos de chamada, atrasos) - nada ajuda. Todos os pedidos são enviados de uma só vez, não importa o quê.

Como fazer pedidos síncronos, para que ele envie um pedido após o outro? Alguém pode sugerir alguma solução?

questionAnswers(1)

yourAnswerToTheQuestion