С FormModel я получаю File, который я загрузил из пользовательского интерфейса.
Теперь мне нужно получить Hash объекта File. Как я могу это сделать ?
Я использую пакет ts-md5.
В приведенном примере кода сначала файл необходимо сохранить как blob, а затем его нужно хешировать.
import {ParallelHasher} from 'ts-md5/dist/parallel_hasher';
let hasher = new ParallelHasher('/path/to/ts-md5/dist/md5_worker.js');
hasher.hash(fileBlob).then(function(result) {
console.info('md5 of fileBlob is', result);
});
Однако в моем случае мне нужно вычислить хэш, не сохраняя его в BLOB-объект. Как я могу это сделать ?





Согласно MDN,
File, является,Blob. Вы пробовали передавать свойFileнапрямую наhasher.hash?