Dividir um arquivo antes do upload?
Em uma página da web, é possível dividir arquivos grandes em partes antes que o arquivo seja carregado no servidor? Por exemplo, divida um arquivo de 10 MB em pedaços de 1 MB e faça upload de um pedaço de cada vez enquanto mostra uma barra de progresso?
Parece que o JavaScript não possui nenhuma capacidade de manipulação de arquivos, mas e os applets Flash e Java?
Isso precisaria funcionar no IE6 +, Firefox e Chrome.Atualizar: esqueceu de mencionar que (a) estamos usando Grails e (b) isso precisa ser executado em https.