เรากำลังดำเนินการบางอย่าง จิงซ์
เซิร์ฟเวอร์ที่โฮสต์วิดีโอ (ในสถาบันการศึกษา) ไฟล์จะถูกจัดเก็บเป็น mp4
บนดิสก์และเบราว์เซอร์ให้เปิดการเชื่อมต่อ TCP ไว้และอ่านข้อมูลวิดีโอตามต้องการ หรือปิดการเชื่อมต่อและส่งคำขอช่วง HTTP ถัดไป ควรใช้อย่างหลังเมื่อผู้ใช้ค้นหาในวิดีโอ
คำขอช่วงทำงานได้ดีตราบเท่าที่วิดีโอที่เบราว์เซอร์กำลังเล่นยังคงมีให้สำหรับผู้ใช้ การอนุญาตและความพร้อมใช้งานอาจเปลี่ยนแปลง ส่งผลให้มีการตอบกลับ 403 หรือ 404 ต่อคำขอช่วงตามลำดับ
เรากำลังตรวจสอบเซิร์ฟเวอร์ของเราและพบว่า Safari ของ Apple ไม่เข้าใจรหัสตอบกลับ 403 และ 404 พยายามดึงข้อมูลส่วนถัดไปของวิดีโออีกครั้ง ทั้งๆ ที่เพิ่งได้รับการตอบกลับเป็น 403 หรือ 404 ส่งผลให้คำขอท่วมท้นด้วยรหัสตอบกลับ 400-ish ซึ่งทำให้เกิดการแจ้งเตือน เราต้องการคงการแจ้งเตือนเอาไว้ เพราะการแจ้งเตือนเหล่านั้นอาจบ่งบอกถึงการกำหนดค่าที่ผิดพลาดจากฝั่งของเราได้เช่นกัน
เราจะบอก Safari ได้อย่างไรว่าอย่าส่งคำขอท่วมเพื่อที่เราจะไม่ได้รับการแจ้งเตือนที่ผิดพลาด ตามทฤษฎีแล้ว เราเป็นผู้ควบคุมเว็บแอปพลิเคชันที่ฝังวิดีโอ แต่การเปลี่ยนแปลงมักจะหมายถึงความพยายามที่มากขึ้นเมื่อเทียบกับการกำหนดค่าเซิร์ฟเวอร์
[รายงานเรื่องนี้กับ Apple แล้ว; พวกเขาไม่ตอบสนอง]