OKHttpUtils icon indicating copy to clipboard operation
OKHttpUtils copied to clipboard

对OkHttp进行封装,网络请求失败自动查询本地缓存,上传文件等功能

Results 7 OKHttpUtils issues
Sort by recently updated
recently updated
newest added

去掉了在拦截器添加缓存时间的设置 ,那缓存是需要服务器来返回响应头吗?响应头的缓存参数由服务器设置。请楼主解答。如果服务器不支持缓存,又不加自定义拦截器设置响应头缓存参数,楼主是靠什么来设置缓存的?具体类代码见:https://github.com/duzechao/OKHttpUtils/blob/master/okhttputilslib/src/main/java/git/dzc/okhttputilslib/OKHttpUtils.java

/git.dzc.okhttputils I/aaaaaa: onResponse upload server is on [ 04-01 10:43:16.294 2908: 2908 E/ ] process stopped due to unexpected signal 13 上传图片,报这个错:signal 13的意思  #define SIGSEGV   无效内存引用  

NETWORK_ELSE_CACHED 无本地缓存 第一次断网进入 闪退

private Callback Callback1 = new Callback() { @Override public void onFailure(Call call, IOException e) { onFail(e); } ``` @Override public void onResponse(Call call,final Response response) throws IOException { if(response!=null){ mtvOkHttp.post(new...

``` getData(CacheType.CACHED_ELSE_NETWORK);//报错 getData(CacheType.NETWORK_ELSE_CACHED);//可以正常使用的 ```

在OkHttp 2.6 下, public Builder cacheControl(CacheControl cacheControl) { String value = cacheControl.toString(); if (value.isEmpty()) return removeHeader("Cache-Control"); return header("Cache-Control", value); } 设置了策略会覆盖头字段的,所以头字段写缓存字段 没必要。 然后在OkHttp 3.0下 compile 'com.squareup.retrofit2:retrofit:2.0.0-beta3' compile 'com.squareup.retrofit2:converter-gson:2.0.0-beta3' compile 'com.squareup.retrofit2:adapter-rxjava:2.0.0-beta3'...