新增缓存模式: READ_CACHE_NO_THEN_NETWORK_THEN_WRITE_CACHE
READ_CACHE_NO_THEN_NETWORK_THEN_WRITE_CACHE
先本地有缓存则读取缓存,如果没有缓存则读取网络并且写入缓存, 该模式请求成功后会永久使用缓存, 但你可以指定动态的cacheKey来让缓存失效 例如一天后失效, 可以做到客户端完全控制缓存
如果禁止重定向可以创建拦截器取消重定向或者参考initNet函数, 但是不添加默认的重定向拦截器
initNet