Điểm:0

Làm cách nào để nói với Safari đang phát video rằng video đang phát không còn nữa?

lá cờ in

Chúng tôi đang chạy một số nginx máy chủ lưu trữ video (trong một cơ sở giáo dục). Các tập tin được lưu trữ dưới dạng mp4s trên đĩa và trình duyệt giữ kết nối TCP mở và đọc dữ liệu video khi họ cần hoặc đóng kết nối và gửi yêu cầu phạm vi HTTP tiếp theo. Cái sau tốt nhất được sử dụng khi người dùng tìm kiếm trong video.

Yêu cầu phạm vi hoạt động tốt miễn là video mà trình duyệt đang phát vẫn có sẵn cho người dùng. Ủy quyền và tính khả dụng có thể thay đổi, dẫn đến phản hồi 403 hoặc 404 cho một yêu cầu phạm vi tương ứng.

Chúng tôi đang theo dõi máy chủ của mình và nhận thấy rằng Safari của Apple sẽ không hiểu mã phản hồi 403 và 404. Nó thử truy xuất phân đoạn tiếp theo của video mặc dù nó chỉ nhận được phản hồi 403 hoặc 404, dẫn đến tràn ngập yêu cầu với mã phản hồi 400-ish, kích hoạt cảnh báo. Chúng tôi muốn giữ các cảnh báo tại chỗ vì chúng cũng có thể chỉ ra cấu hình sai từ phía chúng tôi.

Làm cách nào chúng tôi có thể yêu cầu Safari không gửi yêu cầu lũ lụt để chúng tôi không nhận được cảnh báo sai? Về lý thuyết, chúng tôi kiểm soát ứng dụng web nhúng video nhưng thực hiện các thay đổi ở đó thường có nghĩa là nhiều nỗ lực hơn so với cấu hình máy chủ.

[đã báo cáo điều này với Apple; họ không trả lời]

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.