使用 HTML5 檔案 API 在上傳前唯一地識別檔案
使用 HTML5 檔案 API 製作檔案上傳程式時,我們希望確保不會根據實際資料上傳重複檔案。
用 MD5 計算雜湊不是一個高效的方法,因為所有操作都在客戶端進行,並且非常耗時。
事實上,沒有捷徑可走。
如果我們需要毫無疑問地識別重複檔案,那麼我們必須首先讀取每個檔案的內容,然後進行比較。
另一種方法是使用預定義的不變視窗查詢給定檔案塊子集的 MD5 雜湊。
廣告
使用 HTML5 檔案 API 製作檔案上傳程式時,我們希望確保不會根據實際資料上傳重複檔案。
用 MD5 計算雜湊不是一個高效的方法,因為所有操作都在客戶端進行,並且非常耗時。
事實上,沒有捷徑可走。
如果我們需要毫無疑問地識別重複檔案,那麼我們必須首先讀取每個檔案的內容,然後進行比較。
另一種方法是使用預定義的不變視窗查詢給定檔案塊子集的 MD5 雜湊。