Caching trong HTTP | 15 bài học HTTP miễn phí hay nhất

3 112 0
Caching trong HTTP | 15 bài học HTTP miễn phí hay nhất

Đang tải... (xem toàn văn)

Thông tin tài liệu

http://vietjack.com/http/index.jsp                                                                                                              Copyright  ©  vietjack.com     Caching HTTP HTTP sử dụng cách đặc trưng cho hệ thống thông tin phân phối, nơi mà hiệu suất nâng cao sử dụng nhớ ẩn phản hồi Giao thức HTTP/1.1 bao gồm số yếu tố dự định để thực công việc lưu vào nhớ ẩn Mục tiêu lưu vào nhớ ẩn HTTP/1.1 để tính tốn cần thiết để gửi yêu cầu nhiều trường hợp, để tính tốn cần thiết để gửi phản hồi đầy đủ nhiều trường hợp khác Kỹ thuật nhớ ẩn sở HTTP/1.1 gồm thị tới nhớ ẩn nơi mà Server xác định thời gian ngày mãn hạn Chúng ta sử dụng trường Cache-Control cho mục đích Trường Cache-Control cho phép Client Server để truyền thị đa dạng yêu cầu phản hồi Những thị có đặc trưng có quyền ưu tiên cao thuật toán lưu vào nhớ ẩn theo mặc định Các thị lưu vào nhớ ẩn xác định danh sách phân biệt dấu phảy Ví dụ: Cache-control: no-cache Sau thị yêu cầu nhớ ẩn sử dụng Client yêu cầu HTTP nó: STT Chỉ dẫn yêu cầu nhớ ẩn miêu tả no-cache Một nhớ ẩn phải không sử dụng phản hồi để làm thỏa mãn yêu cầu theo sau mà không tái xác nhận thành công với Server ban đầu no-store Bộ nhớ ẩn không nên lưu giữ thứ yêu cầu Client phản hồ Server max-age = (tính giây) Chỉ Client muốn chấp nhận phản hồi mà thời gian khơng lớn http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/http/index.jsp                                                                                                              Copyright  ©  vietjack.com     thời gian xác định giây (s) max-stale [= giây] Chỉ Client muốn chấp nhận phản hồi mà vượt thời gian mãn hạn Nếu số giây cung cấp, phải không hết hạn nhiều thời gian min-fresh = giây Chỉ Client muốn chấp nhận phản hồi mà thời gian sống khỏe khơng tuổi cộng với thời gian xác định giây no-transform Không chuyển đổi phần thân đối tượng only-if-cached Không lấy liệu Bộ nhớ ẩn gửi tài liệu nhớ ẩn, không nên liên hệ với Server ban đầu để xem xét tồn Các thị phản hồi nhớ ẩn sau sử dụng Server phản hồi HTTP nó: STT Chỉ dẫn phản hồi nhớ ẩn Miêu tả public Chỉ phản hồi giữ nhớ ẩn nhớ ẩn private Chỉ tất phần thông báo phản hồi xem cho người sử dụng đơn phải không giữ nhớ ẩn nhớ ẩn chia sẻ no-cache Một nhớ ẩn phải không sử dụng phản hồi để thỏa mãn yêu cầu theo sau mà không tái xác nhận thành công với Server ban đầu no-store http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/http/index.jsp                                                                                                              Copyright  ©  vietjack.com     Bộ nhớ ẩn khơng nên lưu yêu cầu Client phản hồi Server no-transform Không chuyển đổi phần thân đối tượng must-revalidate Bộ nhớ ẩn phải xác minh trạng thái tài liệu cũ trước sử dụng tài liệu mãn hạn không nên sử dụng proxy-revalidate Chỉ dẫn tái xác nhận ủy quyền có ý nghĩa với dẫn must-revalidate, ngoại trừ không áp dụng tới nhớ ẩn user agent không chia sẻ max-age = giây Chỉ Client muốn chấp nhận yêu cầu mà tuổi khơng lớn thời gian xác định giây s-maxage = giây Tuổi tối đa xác định dẫn vượt tuổi tối đa xác định dẫn max-age Expires Header Chỉ dẫn s-maxage luôn bỏ qua nhớ cá nhân   http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     ... no-store http: //vietjack.com/                                                                                                                              Trang  chia  sẻ  các bài học  online miễn. ..   http: //vietjack.com/                                                                                                                              Trang  chia  sẻ  các bài học  online miễn. ..                                    Trang  chia  sẻ  các bài học  online miễn phí     http: //vietjack.com /http/ index.jsp                                                                  

Ngày đăng: 02/12/2017, 17:10