onlyIfCached

@get:JvmName(name = "onlyIfCached")
val onlyIfCached: Boolean

This field's name "only-if-cached" is misleading. It actually means "do not use the network". It is set by a client who only wants to make a request if it can be fully satisfied by the cache. Cached responses that would require validation (ie. conditional gets) are not permitted if this header is set.