This doesn't seem to handle the case of the cache having expired but the request does not have the ```Http-Cache-Control: None``` header