บทความนี้ส่วนใหญ่แนะนำวิธีการใช้งานของการส่งสัญญาณอย่างต่อเนื่องของไฟล์ขนาดใหญ่ HTML 5 เพื่อนที่ต้องการมันสามารถอ้างถึง ไฟล์ขนาดใหญ่ chunking
โดยทั่วไปเว็บเซิร์ฟเวอร์ที่ใช้กันทั่วไปมีข้อ จำกัด ขนาดในการส่งข้อมูลไปยังฝั่งเซิร์ฟเวอร์ ฝั่งเซิร์ฟเวอร์จะส่งคืนข้อความการปฏิเสธหากไฟล์มีขนาดเกินขนาดที่กำหนด แน่นอนเว็บเซิร์ฟเวอร์ทั้งหมดมีไฟล์การกำหนดค่าที่อาจแก้ไขขนาดขีด จำกัด นอกจากนี้ยังมีการใช้งานบางอย่างสำหรับการอัปโหลดไฟล์ขนาดใหญ่บนอินเทอร์เน็ตโดยการปรับเปลี่ยนเว็บเซิร์ฟเวอร์เพื่อ จำกัด ขนาดไฟล์ อย่างไรก็ตามสิ่งนี้ทำให้เป็นปัญหาสำหรับเข็มขัดนิรภัยของเว็บเซิร์ฟเวอร์ เป็นเรื่องง่ายสำหรับผู้โจมตีที่จะส่งแพ็กเก็ตข้อมูลขนาดใหญ่และลากเว็บเซิร์ฟเวอร์ของคุณไปสู่ความตายโดยตรง
ตอนนี้สำหรับการใช้งานกระแสหลักของการอัปโหลดไฟล์ขนาดใหญ่ไฟล์ขนาดใหญ่จะถูกแบ่งออกเป็นชิ้น ตัวอย่างเช่นสำหรับไฟล์ 100m ให้แบ่งออกเป็น 50 บล็อกตาม 2m จากนั้นอัปโหลดแต่ละไฟล์ไปยังเซิร์ฟเวอร์ในทางกลับกันจากนั้นรวมไฟล์บนเซิร์ฟเวอร์หลังจากการอัปโหลดเสร็จสมบูรณ์
ในเว็บมีการอัปโหลดไฟล์ขนาดใหญ่และส่วนใหญ่ใช้การถ่ายไฟล์ ก่อนการเกิดขึ้นของไฟล์ HTML5 API คุณต้องการใช้การส่งไฟล์ chunking บนเว็บ มีการใช้งานเฉพาะไฟล์ผ่าน Flash หรือ ActiveX
ภายใต้ HTML5 เราสามารถใช้ไฟล์ chunking โดยตรงผ่านวิธี Slice File ชอบ:
XML/HTML รหัสคัดลอกเนื้อหาไปยังคลิปบอร์ด