chính thức trả lời
Nếu trang trước là một GET request, trang thường là lấy từ bộ nhớ cache của trình duyệt trừ trường hợp thời gian bộ nhớ cache trên trang đã hết hạn (thời gian hết hạn này được thiết lập bởi quản trị viên của trang web trang) hoặc yếu tố khác khiến trình duyệt tin rằng thông tin không đủ mới.
Nếu trang trước là POST request, trình duyệt thường hỏi bạn có muốn gửi lại thông tin và trang được tìm nạp từ máy chủ hay không.
chính thức trả lời
này được bao phủ trong Section 13 của HTTP Protocol specification mà các trình duyệt nên thực hiện.
Cụ thể, 13.10 bang rằng:
Một số phương pháp HTTP PHẢI gây ra một bộ nhớ cache để vô hiệu hóa một thực thể. Đây là một trong hai thực thể được tham chiếu bởi Yêu cầu-URI hoặc theo Vị trí hoặc tiêu đề Nội dung-Vị trí (nếu có). Những phương pháp này bao gồm:
- PUT
- DELETE
- POST
Các loại yêu cầu (ví dụ như GET), có thể được lưu trữ. Đọc kỹ thông số đầy đủ nếu bạn muốn các chi tiết đẫm máu, nhưng thông số kỹ thuật được thiết lập theo cách cho phép trình duyệt sử dụng bộ nhớ cache của nó càng nhiều càng tốt.
Nguồn
2009-11-04 15:26:37
Câu hỏi hay, thêm nhận xét để nhớ đọc câu trả lời. –