Я хочу предоставить функцию загрузки для моего приложения, которая принимает URI, такие как http или ftp, которые будут загружены сервером и сохранены. Я знаю, что загруженные файлы будут большими (& gt; 1 ГБ).
Мне было интересно, если есть способ сделать контрольную сумму через один из протоколов без предварительной загрузки фактического файла. Поскольку файлы имеют большой размер и будут храниться, я бы хотел предотвратить загрузку дублирующих данных.
Лучшее, что я мог найти, было этот пост относительно ftp и scp и и Поле заголовка Content-MD5 для HTTP который файловый сервер может или не может поддерживать.