| Stop using | Replaced with |
| (HTTP 1.0) | (HTTP 1.1 - 1999) |
|---------------------|----------------------------------|
| Expires: [date] | Cache-Control: max-age=[seconds] |
| Pragma: no-cache | Cache-Control: no-cache |
Nếu đó là sau năm 1999, và bạn vẫn đang sử dụng Hết hạn hoặc pragma , bạn đang làm nó sai.
Tôi đang nhìn bạn Stackoverflow:
200 OK
Pragma: no-cache
Content-Type: application/json
X-Frame-Options: SAMEORIGIN
X-Request-Guid: a3433194-4a03-4206-91ea-6a40f9bfd824
Strict-Transport-Security: max-age=15552000
Content-Length: 54
Accept-Ranges: bytes
Date: Tue, 03 Apr 2018 19:03:12 GMT
Via: 1.1 varnish
Connection: keep-alive
X-Served-By: cache-yyz8333-YYZ
X-Cache: MISS
X-Cache-Hits: 0
X-Timer: S1522782193.766958,VS0,VE30
Vary: Fastly-SSL
X-DNS-Prefetch-Control: off
Cache-Control: private
tl; dr: Pragma
là một di sản của HTTP / 1.0 và không cần thiết kể từ Internet Explorer 5 hoặc Netscape 4.7. Trừ khi bạn mong đợi một số người dùng của bạn sẽ sử dụng IE5: sẽ an toàn khi ngừng sử dụng nó.
- Hết hạn:
[date]
(không dùng nữa - HTTP 1.0)
- Thực tế: không có bộ đệm (không dùng nữa - HTTP 1.0)
- Kiểm soát bộ nhớ cache: max-age =
[seconds]
- Kiểm soát bộ đệm : không có bộ đệm (phải xác thực lại bản sao được lưu trong bộ nhớ cache mỗi lần)
Và các yêu cầu có điều kiện:
- Etag (thẻ thực thể) dựa trên yêu cầu có điều kiện
- Người phục vụ:
Etag: W/“1d2e7–1648e509289”
- Khách hàng:
If-None-Match: W/“1d2e7–1648e509289”
- Người phục vụ:
304 Not Modified
- Ngày sửa đổi dựa trên yêu cầu có điều kiện
- Người phục vụ:
last-modified: Thu, 09 May 2019 19:15:47 GMT
- Khách hàng:
If-Modified-Since: Fri, 13 Jul 2018 10:49:23 GMT
- Người phục vụ:
304 Not Modified
sửa đổi lần cuối: Thu, 09 tháng 5 năm 2019 19:15:47 GMT
Pragma: no-cache
được dự định chỉ được sử dụng trong các yêu cầu (có nghĩa là "Tôi muốn bản gốc, không phải bản sao được lưu trong bộ nhớ cache") và hành vi của nó không được chỉ định cho các phản hồi.