Trang web của tôi đang chạy trên máy chủ node.js và khi tôi kiểm tra trang web của mình trên công cụ thông tin chi tiết về trang google, nó cho tôi thấy để tận dụng bộ nhớ cache của trình duyệt. Tôi đã tìm kiếm rất nhiều điều này trên internet nhưng chưa có may mắn. Nếu có bất kỳ ý tưởng nào về cách bộ nhớ cache trình duyệt đòn bẩy trong node.js, vui lòng cho tôi biết.Làm cách nào để tận dụng bộ nhớ cache của trình duyệt trong node.js?
5
A
Trả lời
7
Bộ nhớ cache của trình duyệt chủ yếu được kiểm soát bởi người dùng, ngoài tầm kiểm soát của Node. Điều duy nhất bạn thực sự có thể làm là đặt tiêu đề max-age trên các tệp tĩnh được cung cấp bởi Node.js.
Giả sử bạn đang sử dụng nhanh, bộ nhớ cache một tập tin trong một ngày:
app.use(express.static(__dirname + '/public', { maxAge: 86400000 }));
Các vấn đề liên quan
- 1. Làm cách nào để tận dụng nút "Xóa bộ nhớ cache" của Android
- 2. Làm cách nào để tận dụng bộ nhớ đệm của trình duyệt của các phông chữ .woff?
- 3. Cách tận dụng tính năng Lưu trong bộ nhớ cache của trình duyệt trong lưu trữ Firebase
- 4. Cách tận dụng bộ nhớ đệm của trình duyệt tại ASP.net IIS 7.5
- 5. Làm cách nào để xóa bộ nhớ cache của trình duyệt theo lập trình trên iPhone?
- 6. Làm cách nào để thêm bộ nhớ cache của trình duyệt trong Laravel 5?
- 7. làm thế nào để xóa bộ nhớ cache của trình duyệt theo lập trình trong jsp?
- 8. Làm cách nào để xóa bộ nhớ cache của trình duyệt khỏi phía máy chủ?
- 9. Làm cách nào để xóa bộ nhớ cache của trình duyệt bằng php?
- 10. CakePHP 2.1: Bộ nhớ cache của trình duyệt vs Xem bộ nhớ cache
- 11. ASP.NET - Vô hiệu hóa bộ nhớ cache của trình duyệt
- 12. định cấu hình Tomcat để tận dụng bộ đệm ẩn của trình duyệt?
- 13. Phát hiện bộ nhớ cache của trình duyệt theo jQuery
- 14. Làm thế nào để ngăn chặn bộ nhớ cache của trình duyệt cho trang web php
- 15. Làm cách nào để buộc trình duyệt làm mới phiên bản được lưu trong bộ nhớ cache của trang web
- 16. Tận dụng bộ nhớ đệm của trình duyệt - cập nhật không hoạt động
- 17. htaccess để tận dụng bộ đệm ẩn của trình duyệt không hoạt động
- 18. Làm cách nào để ngăn trình duyệt hiển thị phiên bản được lưu trong bộ nhớ cache của một trang?
- 19. Làm cách nào để xóa bộ nhớ cache của UIWebView?
- 20. Làm cách nào để xóa bộ nhớ cache của iFrame?
- 21. Làm cách nào để xem bộ nhớ cache trong Android?
- 22. Làm cách nào để xóa bộ nhớ cache trong Sợi?
- 23. Làm cách nào để triển khai bộ nhớ cache hình ảnh trong bộ nhớ trong Android?
- 24. Làm mới bộ nhớ cache của trình duyệt cho nhiều tài nguyên (CSS & Javascript)
- 25. Cách kiểm tra xem bộ nhớ cache của trình duyệt có bị vô hiệu hóa
- 26. Bộ lọc Servlet cho bộ nhớ đệm của trình duyệt?
- 27. ASP.NET MVC: Làm cho hình ảnh bộ nhớ cache của trình duyệt hoạt động
- 28. Java/Wicket - Làm cách nào để dừng trình duyệt khỏi các trang lưu trong bộ nhớ cache?
- 29. Làm thế nào để vô hiệu hóa bộ nhớ cache của trình duyệt trong asp.net mvc 3?
- 30. Làm cách nào để ngăn các trình duyệt lưu trong bộ nhớ đệm tập tin CSS?
Tôi đã làm điều đó, nhưng tôi muốn thực hiện '304 không thay đổi về' tình trạng và 'if- Modified-Since' tiêu đề để rằng tôi không phải yêu cầu máy chủ cho các tệp không bị sửa đổi. –
Tôi đã làm điều này nhưng kiểm tra trang google vẫn nói để tận dụng bộ nhớ đệm trình duyệt (H) –