gp.java 源代码


package com.inmobi.media;

import androidx.annotation.NonNull;
import androidx.annotation.WorkerThread;
import com.x8zs.plugin.apache.http.HttpStatus;
import java.io.IOException;
import java.net.SocketTimeoutException;

public final class gp extends gj {
    public gp(gl glVar) {
        super(glVar);
    }

    @Override
    @NonNull
    @WorkerThread
    public final gm a() {
        return super.a();
    }

    @Override
    protected final gm b() {
        gm gmVar = new gm();
        try {
            this.f15599c.getResponseCode();
            try {
                gmVar.f15628b = this.f15599c.getContentLength();
                this.f15599c.disconnect();
            } catch (Throwable th) {
                this.f15599c.disconnect();
                throw th;
            }
        } catch (OutOfMemoryError unused) {
            gmVar.f15627a = new gk(-3, "OUT_OF_MEMORY_ERROR");
        } catch (SocketTimeoutException unused2) {
            gmVar.f15627a = new gk(HttpStatus.SC_GATEWAY_TIMEOUT, "HTTP_GATEWAY_TIMEOUT");
        } catch (IOException unused3) {
            gmVar.f15627a = new gk(-2, "NETWORK_IO_ERROR");
        } catch (Exception unused4) {
            gmVar.f15627a = new gk(-1, "UNKNOWN_ERROR");
        }
        return gmVar;
    }
}