Expires
The Expires
HTTP header contains the date/time after which the
response is considered expired.
Invalid expiration dates with value 0 represent a date in the past and mean that the resource is already expired.
Note: If there is a Cache-Control
header
with the max-age
or s-maxage
directive in the response,
the Expires
header is ignored.
Header type | Response header |
---|---|
Forbidden header name | no |
CORS-safelisted response header | yes |
Syntax
Expires: <http-date>
Directives
- <http-date>
-
An HTTP-date timestamp.
Examples
Expires: Wed, 21 Oct 2015 07:28:00 GMT
Specifications
Specification |
---|
Hypertext Transfer Protocol (HTTP/1.1): Caching # header.expires |
Browser compatibility
BCD tables only load in the browser