`cache` is only valid for `HEAD` and `GET` requests