ฉันกำลังสร้างหน้าเว็บ (โดยใช้ video.js หากเป็นเรื่องสำคัญ) ที่มีผู้เล่นสำหรับวิดีโอจำนวนมากพอสมควร - คลิกที่ปุ่มบนภาพขนาดย่อของภาพและผู้เล่นที่เป็นกิริยาช่วยเปิดขึ้นเล่นวิดีโอ ทำงานได้ดี; ไม่ใช่เรื่องใหญ่. เซิร์ฟเวอร์ของฉันคือ Apache 2.2.15, fwiw
คำถาม: เมื่อฉันดูบันทึกเซิร์ฟเวอร์ฉันเห็นรายการวิดีโอแต่ละรายการที่มีรหัส HTTP 206 (เนื้อหาบางส่วน) เช่น:
GET /videos/a_video.mp4 HTTP/1.1" 206 1130496 "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_1) AppleWebKit/537.73.11 (KHTML, like Gecko) Version/7.0.1 Safari/537.73.11"
ฉันไม่แน่ใจว่าสิ่งเหล่านี้หมายถึงอะไรกันแน่ เมื่อโหลดหน้านี้มีสิ่งที่ส่งถึง 1.1 MB จริง ๆ ผ่านเครือข่ายไปยังไคลเอนต์หรือเป็นเพียงข้อมูลที่ลูกค้าหมายถึงการใช้เมื่อ / ถ้าไฟล์ถูกร้องขอโดยผู้ใช้จริง ๆ ? การทิ้งทุกสิ่งนี้ไปยังผู้ใช้ / ลูกค้าจะเป็นสิ่งที่ค่อนข้างน่าเบื่อที่จะทำกับแบนด์วิดท์ของใครบางคน (ปล่อยตามเว็บไซต์ของฉัน) โดยเฉพาะอย่างยิ่งในการเชื่อมต่อมือถือ (จากการวิเคราะห์บันทึกเพิ่มเติมดูเหมือนว่าบิตเหล่านั้นกำลังถูกผลักดันจริงๆ แต่การตรวจสอบสิ่งนี้กับผู้ที่มีความรู้มากกว่าคนอื่น ๆ ดูเหมือนจะเป็นสิ่งที่ถูกต้องที่จะทำ ... )