Customizable cached HTTP methods
By default HttpClient caches only GET requests. This option allows to cache specific request types:
CacheMode(cacheResponse: true, returnCachedResponse: true, invokeRequest: true, cacheHttpMethods: [.get, .post, .put])