UnxUtils является тем, который я использую, работы отлично для меня...
Предполагая, что у вас есть контроль на достаточно низком уровне как на стороне клиента, так и на стороне сервера этого проекта, вы можете добиться этого с помощью заголовков Content-Range в ваших запросах POST (или PUT), которые отправляют данные.