如何检查网络响应来自Alamofire请求中的缓存或服务器?

时间:2019-01-14 04:47:15

标签: ios swift alamofire

我正在使用Alamofire进行网络通话并在iOS应用中缓存响应。

响应正在缓存,但是我无法检查接收到的响应是来自缓存还是服务器?

如何检查?

1 个答案:

答案 0 :(得分:0)

您可以检查请求是否有任何缓存数据可用或不使用。

if let cacheData = URLCache.shared.cachedResponse(for: request) {

  // Already cached
}