package com.seewo.libmyousdk.api;

import com.google.gson.Gson;
import com.seewo.libmyousdk.model.DubboRequestInfo;
import d.e.e.h.d;
import java.io.IOException;
import okhttp3.Interceptor;
import okhttp3.RequestBody;
import okhttp3.Response;

/* JADX INFO: compiled from: DubboInterceptor.java */
/* JADX INFO: loaded from: classes.dex */
public class b implements Interceptor {
    private Gson a = new Gson();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private boolean f1863b = d.j().n();

    @Override // okhttp3.Interceptor
    public Response intercept(Interceptor.Chain chain) throws IOException {
        String strA;
        String strValueOf = String.valueOf(System.currentTimeMillis());
        RequestBody requestBodyBody = chain.request().body();
        if (requestBodyBody != null) {
            h.c cVar = new h.c();
            requestBodyBody.writeTo(cVar);
            String strR = cVar.r();
            cVar.close();
            strA = d.e.e.h.b.a(a.h().g(), (DubboRequestInfo) this.a.fromJson(strR, DubboRequestInfo.class), a.h().f(), strValueOf);
        } else {
            strA = "";
        }
        return chain.proceed(chain.request().newBuilder().addHeader("module", a.h().g()).addHeader("rpcType", "dubbo").addHeader("httpMethod", "post").addHeader("Content-Type", "application/json").addHeader("appKey", a.h().e()).addHeader("timestamp", strValueOf).addHeader("sign", strA).addHeader("headerAllow", this.f1863b ? "x-real-ip" : "").build());
    }
}
