jimu-decompiled/sources/com/ubt/jimu/base/http/NetInterceptor.java
2025-05-13 19:24:51 +02:00

29 lines
930 B
Java

package com.ubt.jimu.base.http;
import java.io.IOException;
import okhttp3.Interceptor;
import okhttp3.OkHttpClient;
import okhttp3.Response;
import okhttp3.ResponseBody;
/* loaded from: classes.dex */
public class NetInterceptor implements Interceptor {
private OkHttpClient builder;
public NetInterceptor() {
}
@Override // okhttp3.Interceptor
public Response intercept(Interceptor.Chain chain) throws IOException {
Response proceed = chain.proceed(chain.request().newBuilder().removeHeader("User-Agent").removeHeader("Accept-Encoding").build());
if (proceed.body() == null || proceed.body().contentType() == null) {
return proceed;
}
return proceed.newBuilder().body(ResponseBody.create(proceed.body().contentType(), proceed.body().string())).build();
}
public NetInterceptor(OkHttpClient okHttpClient) {
this.builder = okHttpClient;
}
}