如何caching由WKWebView加载的资源?
我使用WKWebView
来显示丰富的文字,包括图像。
我想将这些图像caching在磁盘上。
我如何获得这些HTTP请求并caching响应?
cachingWKWebView中加载的所有资源都是默认设置的。 您所要做的就是在这些资源的HTTP响应中设置正确的标题,以便iOS SDK将caching这些响应中的Cache-Control标头中指定的规则。
例如,您可以在“高速caching控制”中将max-age设置为某个较大的数字,以确保高速caching的持续时间更长。
请参阅下面的文章,它解释了iOS SDK将用于在设备端实现caching的HTTP响应中的所有参数。