Why does the browser think the cache is expired, does the expire time equal the response header Date plus Cache-Control: max-age? That is approximately right. RFC 9111 specifies how the freshness of the response is calculated. The calculation to determine if a response ...