Может быть, вы могли бы использовать загрузчики файлов «чанков» JQuery, поэтому выгрузка может выполняться чанками (через JQuery), и сервер может решить, когда прекратить прием.Думаю, вам придется изменить плагин chunking, но это не должно быть слишком трудоемким.
Он по-прежнему не дает возможности отмены в середине пакета, новы, вероятно, могли бы разбить бит на 1% и убедиться, что у вас есть много возможностей сообщить сценарию JQuery, что вам больше не нужно.
См. https://github.com/blueimp/jQuery-File-Upload/wiki/Chunked-file-uploads