OkHttp не будет кэшировать видео, но может кэшировать другие файлы - PullRequest
0 голосов
/ 15 января 2019

Я использую OkHttp с моим VideoPlayer для кэширования видео и предварительной загрузки видео. Но, к сожалению, я считаю, что OkHttp не будет кэшировать видео. Я установил кэш и NetWorkInterceptor в OkHttpClient. Кто-нибудь может мне помочь?

public class VideoCacheInterceptor imlements Interceptor {

    @Override
    public Response intercept(Chain chain) throws IOException{
        Response originResponse = chain.proceed(chain.request());
        return originResponse.newBuilder()
              .removeHeader("Pragma")
              .removeHeader("No-Cache")
              .removeHeader("Cache-Control")
              .header(Cache-Control", "public, max-age=" + INVPlayer.maxAge)
              .build();
    }

}
...