酷狗概念版 v2.5.5版本的 MD5 值为:782d327088fca4e58310f35a56f41319

以下内容为反编译后的 t.java 源代码,内容仅作参考


package com.kugou.common.network;

import android.util.Log;
import com.kugou.common.network.l;
import com.kugou.common.utils.as;
import com.kugou.common.utils.au;
import com.tencent.connect.common.Constants;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.message.BasicHeader;

public class t {
    public static void a() {
        au.a().a(new Runnable() {
            @Override
            public void run() {
                f o = f.o();
                try {
                    if (g.h()) {
                        o.e(false);
                        o.a(new com.kugou.common.network.d.g() {
                            @Override
                            public String getGetRequestParams() {
                                return null;
                            }

                            @Override
                            public HttpEntity getPostRequestEntity() {
                                return null;
                            }

                            @Override
                            public String getRequestModuleName() {
                                return "prevConn";
                            }

                            @Override
                            public String getRequestType() {
                                return Constants.HTTP_GET;
                            }

                            @Override
                            public String getUrl() {
                                return "https://gateway.kugou.com/PreEstablishStatus";
                            }

                            @Override
                            public Header[] getHttpHeaders() {
                                return new BasicHeader[]{new BasicHeader("Connection", "keep-alive")};
                            }
                        }, new com.kugou.common.network.d.h<Object>() {
                            @Override
                            public void getResponseData(Object obj) {
                            }

                            @Override
                            public void onContentException(int i, String str, int i2, byte[] bArr) {
                            }

                            @Override
                            public void onHeaderException(int i, String str, int i2, Header[] headerArr) {
                            }

                            @Override
                            public void setContext(byte[] bArr) {
                            }

                            @Override
                            public l.b getResponseType() {
                                return l.b.f50586e;
                            }
                        });
                    }
                } catch (Throwable th) {
                    if (as.f54365e) {
                        as.b(Log.getStackTraceString(th));
                    }
                }
            }
        });
    }
}