Khắc phục: "Failed to load resource: The network connection was lost" trên Safari
ajax
2
safari
1
TIL
659
White

Nguyễn Thế Huy viết ngày 24/04/2018

Thi thoảng chúng ta sẽ gặp vấn đề khi request ajax trên safari, rõ ràng cái url ta request vẫn sống nhăn răng và mạng thì vẫn đều đều, ấy mà bọn Safari lại báo: "Failed to load resource: The network connection was lost". Thử trên các trình duyệt khác thì lại chả bị làm sao, rất acay. Sau một hồi lục lọi trên mạng thì mình biết sơ sơ rằng có vấn đề gì đó khi Safari xử lý các HTTP Headers Connection có tham số keep-alive. Vì thế ta có thể workaroud một chút bằng cách thay đổi config của webserver:

Đối với Apache
Bạn có thể thêm cấu hình này vào file .htaccess
BrowserMatch "Safari" nokeepalive
Đối với Nginx
Ta thêm keepalive_disable safari

Vậy là vấn đề sẽ được giải quyết. Chúc các bạn không bị vướng phải cái lỗi khá khó chịu này trên Safari :D

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Nguyễn Thế Huy

8 bài viết.
32 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
29 8
Hi cả nhà, đây là bài viết đầu tiên của mình trên Kipalog nên có gì không hay mong các bạn thông cảm :D Realtime là gì ? Như chúng ta đều đã biế...
Nguyễn Thế Huy viết hơn 1 năm trước
29 8
White
26 5
Xin chào mọi người :D Trong bài viết này mình sẽ trình bày một cách cơ bản để ứng dụng kỹ thuật Http Live Streaming (HLS) để play video trên web, ...
Nguyễn Thế Huy viết 11 tháng trước
26 5
White
11 0
Trong bài viết nho nhỏ này mình xin chia sẻ một case mà mình mới gặp trong quá trình làm việc với Mysql, hy vọng có thể giúp được các bạn gặp phải ...
Nguyễn Thế Huy viết 5 tháng trước
11 0
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
8 bài viết.
32 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!