Det är slösaktigt att skicka $scope.array.length
antal HTTP-förfrågningar när du har all data du vill skicka redo.
Lägg bara upp hela arrayen till din backend och sedan kan du spara dem i en loop på backend med något som async
för att garantera beställningen.