fn get_stale_while_revalidate(headers: &HeaderMap) -> DurationExpand description
The headers crate’s CacheControl does not understand stale-while-revalidate directive,
so we need to parse the raw Cache-Control header values.
https://datatracker.ietf.org/doc/html/rfc5861#section-3