Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

ระบุไฟล์ให้ไม่ซ้ำก่อนอัปโหลดด้วย HTML5 File API


ขณะทำไฟล์อัปโหลดด้วย HTML5 File API ต้องการให้แน่ใจว่าไม่มีไฟล์ซ้ำอัปโหลดโดยอิงจากข้อมูลจริง

การคำนวณแฮช MD5 ไม่ใช่วิธีที่มีประสิทธิภาพ เพราะทำฝั่ง client และใช้เวลานาน

ไม่มีทางลัดสำหรับเรื่องนี้

หากต้องการระบุไฟล์ซ้ำอย่างแน่นอน ต้องอ่านเนื้อหาแต่ละไฟล์ก่อนแล้วเปรียบเทียบ

อีกวิธีคือหาแฮช MD5 สำหรับ subset ของบล็อกไฟล์โดยใช้ predefined invariant window