HttpClient.smali
.class public Lcom/baidu/mapapi/http/HttpClient;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/baidu/mapapi/http/HttpClient$HttpStateError;,
Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;
}
.end annotation
# static fields
.field public static isHttpsEnable:Z
# instance fields
.field a:Ljava/net/HttpURLConnection;
.field private b:Ljava/lang/String;
.field private c:Ljava/lang/String;
.field private d:I
.field private e:I
.field private f:Ljava/lang/String;
.field private g:Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;
# direct methods
.method static constructor <clinit>()V
.registers 1
const/4 v0, 0x1
sput-boolean v0, Lcom/baidu/mapapi/http/HttpClient;->isHttpsEnable:Z
return-void
.end method
.method public constructor <init>(Ljava/lang/String;Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;)V
.registers 4
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
iput-object v0, p0, Lcom/baidu/mapapi/http/HttpClient;->b:Ljava/lang/String;
iput-object v0, p0, Lcom/baidu/mapapi/http/HttpClient;->c:Ljava/lang/String;
iput-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->f:Ljava/lang/String;
iput-object p2, p0, Lcom/baidu/mapapi/http/HttpClient;->g:Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;
return-void
.end method
.method private a()Ljava/net/HttpURLConnection;
.registers 4
:try_start_0
new-instance v0, Ljava/net/URL;
iget-object v1, p0, Lcom/baidu/mapapi/http/HttpClient;->b:Ljava/lang/String;
invoke-direct {v0, v1}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
sget-boolean v1, Lcom/baidu/mapapi/http/HttpClient;->isHttpsEnable:Z
if-eqz v1, :cond_1d
invoke-virtual {v0}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
move-result-object v0
check-cast v0, Ljavax/net/ssl/HttpsURLConnection;
move-object v1, v0
check-cast v1, Ljavax/net/ssl/HttpsURLConnection;
new-instance v2, Lcom/baidu/mapapi/http/b;
invoke-direct {v2, p0}, Lcom/baidu/mapapi/http/b;-><init>(Lcom/baidu/mapapi/http/HttpClient;)V
invoke-virtual {v1, v2}, Ljavax/net/ssl/HttpsURLConnection;->setHostnameVerifier(Ljavax/net/ssl/HostnameVerifier;)V
goto :goto_23
:cond_1d
invoke-virtual {v0}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
move-result-object v0
check-cast v0, Ljava/net/HttpURLConnection;
:goto_23
iget-object v1, p0, Lcom/baidu/mapapi/http/HttpClient;->f:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V
const/4 v1, 0x0
invoke-virtual {v0, v1}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V
const/4 v1, 0x1
invoke-virtual {v0, v1}, Ljava/net/HttpURLConnection;->setDoInput(Z)V
iget v1, p0, Lcom/baidu/mapapi/http/HttpClient;->d:I
invoke-virtual {v0, v1}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V
iget v1, p0, Lcom/baidu/mapapi/http/HttpClient;->e:I
invoke-virtual {v0, v1}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V
:try_end_3a
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_3a} :catch_3b
return-object v0
:catch_3b
move-exception v0
const-string v1, "HttpClient"
const-string v2, "url connect failed"
invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
invoke-static {}, Lcom/baidu/mapapi/common/Logger;->debugEnable()Z
move-result v2
if-eqz v2, :cond_4d
invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
goto :goto_54
:cond_4d
invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
move-result-object v0
invoke-static {v1, v0}, Lcom/baidu/mapapi/common/Logger;->logW(Ljava/lang/String;Ljava/lang/String;)V
:goto_54
const/4 v0, 0x0
return-object v0
.end method
.method public static getAuthToken()Ljava/lang/String;
.registers 1
sget-object v0, Lcom/baidu/mapsdkplatform/comapi/util/h;->d:Ljava/lang/String;
return-object v0
.end method
.method public static getPhoneInfo()Ljava/lang/String;
.registers 1
invoke-static {}, Lcom/baidu/mapsdkplatform/comapi/util/h;->c()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
# virtual methods
.method protected checkNetwork()Z
.registers 6
const/4 v0, 0x0
:try_start_1
invoke-static {}, Lcom/baidu/mapapi/JNIInitializer;->getCachedContext()Landroid/content/Context;
move-result-object v1
const-string v2, "connectivity"
invoke-virtual {v1, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Landroid/net/ConnectivityManager;
if-nez v1, :cond_10
return v0
:cond_10
sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v3, 0x1d
const/4 v4, 0x1
if-lt v2, v3, :cond_33
invoke-virtual {v1}, Landroid/net/ConnectivityManager;->getActiveNetwork()Landroid/net/Network;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/net/ConnectivityManager;->getNetworkCapabilities(Landroid/net/Network;)Landroid/net/NetworkCapabilities;
move-result-object v1
if-eqz v1, :cond_32
const/16 v2, 0xc
invoke-virtual {v1, v2}, Landroid/net/NetworkCapabilities;->hasCapability(I)Z
move-result v2
if-eqz v2, :cond_32
const/16 v2, 0x10
invoke-virtual {v1, v2}, Landroid/net/NetworkCapabilities;->hasCapability(I)Z
move-result v1
if-eqz v1, :cond_32
return v4
:cond_32
return v0
:cond_33
invoke-virtual {v1}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;
move-result-object v1
if-eqz v1, :cond_41
invoke-virtual {v1}, Landroid/net/NetworkInfo;->isAvailable()Z
move-result v1
:try_end_3d
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_3d} :catch_42
if-nez v1, :cond_40
goto :goto_41
:cond_40
return v4
:cond_41
:goto_41
return v0
:catch_42
move-exception v1
invoke-static {}, Lcom/baidu/mapapi/common/Logger;->debugEnable()Z
move-result v2
if-eqz v2, :cond_4d
invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V
goto :goto_56
:cond_4d
invoke-virtual {v1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
move-result-object v2
const-string v3, "HttpClient"
invoke-static {v3, v2}, Lcom/baidu/mapapi/common/Logger;->logW(Ljava/lang/String;Ljava/lang/String;)V
:goto_56
invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V
return v0
.end method
.method protected request(Ljava/lang/String;)V
.registers 8
iput-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->b:Ljava/lang/String;
invoke-virtual {p0}, Lcom/baidu/mapapi/http/HttpClient;->checkNetwork()Z
move-result p1
if-nez p1, :cond_10
iget-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->g:Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;
sget-object v0, Lcom/baidu/mapapi/http/HttpClient$HttpStateError;->NETWORK_ERROR:Lcom/baidu/mapapi/http/HttpClient$HttpStateError;
invoke-virtual {p1, v0}, Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;->onFailed(Lcom/baidu/mapapi/http/HttpClient$HttpStateError;)V
return-void
:cond_10
invoke-direct {p0}, Lcom/baidu/mapapi/http/HttpClient;->a()Ljava/net/HttpURLConnection;
move-result-object p1
iput-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->a:Ljava/net/HttpURLConnection;
const-string v0, "HttpClient"
if-nez p1, :cond_27
const-string p1, "url connection failed"
invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
iget-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->g:Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;
sget-object v0, Lcom/baidu/mapapi/http/HttpClient$HttpStateError;->INNER_ERROR:Lcom/baidu/mapapi/http/HttpClient$HttpStateError;
invoke-virtual {p1, v0}, Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;->onFailed(Lcom/baidu/mapapi/http/HttpClient$HttpStateError;)V
return-void
:cond_27
iget-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->b:Ljava/lang/String;
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-eqz p1, :cond_37
iget-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->g:Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;
sget-object v0, Lcom/baidu/mapapi/http/HttpClient$HttpStateError;->REQUEST_ERROR:Lcom/baidu/mapapi/http/HttpClient$HttpStateError;
invoke-virtual {p1, v0}, Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;->onFailed(Lcom/baidu/mapapi/http/HttpClient$HttpStateError;)V
return-void
:cond_37
:try_start_37
iget-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->a:Ljava/net/HttpURLConnection;
invoke-virtual {p1}, Ljava/net/HttpURLConnection;->connect()V
:try_end_3c
.catch Ljava/lang/Exception; {:try_start_37 .. :try_end_3c} :catch_14b
const/4 p1, 0x0
:try_start_3d
iget-object v1, p0, Lcom/baidu/mapapi/http/HttpClient;->a:Ljava/net/HttpURLConnection;
invoke-virtual {v1}, Ljava/net/HttpURLConnection;->getResponseCode()I
move-result v1
const/16 v2, 0xc8
if-ne v2, v1, :cond_98
iget-object v1, p0, Lcom/baidu/mapapi/http/HttpClient;->a:Ljava/net/HttpURLConnection;
invoke-virtual {v1}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream;
move-result-object v1
:try_end_4d
.catch Ljava/lang/Exception; {:try_start_3d .. :try_end_4d} :catch_101
.catchall {:try_start_3d .. :try_end_4d} :catchall_fc
:try_start_4d
new-instance v2, Ljava/io/BufferedReader;
new-instance v3, Ljava/io/InputStreamReader;
const-string v4, "UTF-8"
invoke-direct {v3, v1, v4}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;Ljava/lang/String;)V
invoke-direct {v2, v3}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
:try_end_59
.catch Ljava/lang/Exception; {:try_start_4d .. :try_end_59} :catch_92
.catchall {:try_start_4d .. :try_end_59} :catchall_8c
:try_start_59
new-instance p1, Ljava/lang/StringBuffer;
invoke-direct {p1}, Ljava/lang/StringBuffer;-><init>()V
:goto_5e
invoke-virtual {v2}, Ljava/io/BufferedReader;->read()I
move-result v3
const/4 v4, -0x1
if-eq v3, v4, :cond_6a
int-to-char v3, v3
invoke-virtual {p1, v3}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
goto :goto_5e
:cond_6a
invoke-virtual {p1}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->c:Ljava/lang/String;
:try_end_70
.catch Ljava/lang/Exception; {:try_start_59 .. :try_end_70} :catch_89
.catchall {:try_start_59 .. :try_end_70} :catchall_136
if-eqz v1, :cond_78
:try_start_72
invoke-virtual {v2}, Ljava/io/BufferedReader;->close()V
invoke-virtual {v1}, Ljava/io/InputStream;->close()V
:cond_78
iget-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->a:Ljava/net/HttpURLConnection;
if-eqz p1, :cond_81
iget-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->a:Ljava/net/HttpURLConnection;
invoke-virtual {p1}, Ljava/net/HttpURLConnection;->disconnect()V
:try_end_81
.catch Ljava/lang/Exception; {:try_start_72 .. :try_end_81} :catch_14b
:cond_81
iget-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->g:Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;
iget-object v0, p0, Lcom/baidu/mapapi/http/HttpClient;->c:Ljava/lang/String;
invoke-virtual {p1, v0}, Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;->onSuccess(Ljava/lang/String;)V
return-void
:catch_89
move-exception p1
goto/16 :goto_105
:catchall_8c
move-exception v2
move-object v5, v2
move-object v2, p1
move-object p1, v5
goto/16 :goto_137
:catch_92
move-exception v2
move-object v5, v2
move-object v2, p1
move-object p1, v5
goto/16 :goto_105
:cond_98
:try_start_98
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "responseCode is: "
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v0, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
const/16 v2, 0x1f4
if-lt v1, v2, :cond_b3
sget-object v2, Lcom/baidu/mapapi/http/HttpClient$HttpStateError;->SERVER_ERROR:Lcom/baidu/mapapi/http/HttpClient$HttpStateError;
goto :goto_bc
:cond_b3
const/16 v2, 0x190
if-lt v1, v2, :cond_ba
sget-object v2, Lcom/baidu/mapapi/http/HttpClient$HttpStateError;->REQUEST_ERROR:Lcom/baidu/mapapi/http/HttpClient$HttpStateError;
goto :goto_bc
:cond_ba
sget-object v2, Lcom/baidu/mapapi/http/HttpClient$HttpStateError;->INNER_ERROR:Lcom/baidu/mapapi/http/HttpClient$HttpStateError;
:goto_bc
invoke-static {}, Lcom/baidu/mapapi/common/Logger;->debugEnable()Z
move-result v3
if-eqz v3, :cond_d0
iget-object v1, p0, Lcom/baidu/mapapi/http/HttpClient;->a:Ljava/net/HttpURLConnection;
invoke-virtual {v1}, Ljava/net/HttpURLConnection;->getErrorStream()Ljava/io/InputStream;
move-result-object v1
:try_end_c8
.catch Ljava/lang/Exception; {:try_start_98 .. :try_end_c8} :catch_101
.catchall {:try_start_98 .. :try_end_c8} :catchall_fc
:try_start_c8
invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v3
invoke-static {v0, v3}, Lcom/baidu/mapapi/common/Logger;->logW(Ljava/lang/String;Ljava/lang/String;)V
:try_end_cf
.catch Ljava/lang/Exception; {:try_start_c8 .. :try_end_cf} :catch_92
.catchall {:try_start_c8 .. :try_end_cf} :catchall_8c
goto :goto_ed
:cond_d0
:try_start_d0
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
const-string v4, "Get response from server failed, http response code="
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", error="
invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/baidu/mapapi/common/Logger;->logW(Ljava/lang/String;Ljava/lang/String;)V
:try_end_ec
.catch Ljava/lang/Exception; {:try_start_d0 .. :try_end_ec} :catch_101
.catchall {:try_start_d0 .. :try_end_ec} :catchall_fc
move-object v1, p1
:goto_ed
:try_start_ed
iget-object v3, p0, Lcom/baidu/mapapi/http/HttpClient;->g:Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;
invoke-virtual {v3, v2}, Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;->onFailed(Lcom/baidu/mapapi/http/HttpClient$HttpStateError;)V
:try_end_f2
.catch Ljava/lang/Exception; {:try_start_ed .. :try_end_f2} :catch_92
.catchall {:try_start_ed .. :try_end_f2} :catchall_8c
:try_start_f2
iget-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->a:Ljava/net/HttpURLConnection;
if-eqz p1, :cond_fb
iget-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->a:Ljava/net/HttpURLConnection;
invoke-virtual {p1}, Ljava/net/HttpURLConnection;->disconnect()V
:try_end_fb
.catch Ljava/lang/Exception; {:try_start_f2 .. :try_end_fb} :catch_14b
:cond_fb
return-void
:catchall_fc
move-exception v1
move-object v2, p1
move-object p1, v1
move-object v1, v2
goto :goto_137
:catch_101
move-exception v1
move-object v2, p1
move-object p1, v1
move-object v1, v2
:goto_105
:try_start_105
invoke-static {}, Lcom/baidu/mapapi/common/Logger;->debugEnable()Z
move-result v3
if-eqz v3, :cond_10f
invoke-virtual {p1}, Ljava/lang/Exception;->printStackTrace()V
goto :goto_116
:cond_10f
invoke-virtual {p1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
move-result-object v3
invoke-static {v0, v3}, Lcom/baidu/mapapi/common/Logger;->logW(Ljava/lang/String;Ljava/lang/String;)V
:goto_116
const-string v3, "Catch exception. INNER_ERROR"
invoke-static {v0, v3, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
iget-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->g:Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;
sget-object v3, Lcom/baidu/mapapi/http/HttpClient$HttpStateError;->INNER_ERROR:Lcom/baidu/mapapi/http/HttpClient$HttpStateError;
invoke-virtual {p1, v3}, Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;->onFailed(Lcom/baidu/mapapi/http/HttpClient$HttpStateError;)V
:try_end_122
.catchall {:try_start_105 .. :try_end_122} :catchall_136
if-eqz v1, :cond_12c
if-eqz v2, :cond_12c
:try_start_126
invoke-virtual {v2}, Ljava/io/BufferedReader;->close()V
invoke-virtual {v1}, Ljava/io/InputStream;->close()V
:cond_12c
iget-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->a:Ljava/net/HttpURLConnection;
if-eqz p1, :cond_135
iget-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->a:Ljava/net/HttpURLConnection;
invoke-virtual {p1}, Ljava/net/HttpURLConnection;->disconnect()V
:cond_135
return-void
:catchall_136
move-exception p1
:goto_137
if-eqz v1, :cond_141
if-eqz v2, :cond_141
invoke-virtual {v2}, Ljava/io/BufferedReader;->close()V
invoke-virtual {v1}, Ljava/io/InputStream;->close()V
:cond_141
iget-object v1, p0, Lcom/baidu/mapapi/http/HttpClient;->a:Ljava/net/HttpURLConnection;
if-eqz v1, :cond_14a
iget-object v1, p0, Lcom/baidu/mapapi/http/HttpClient;->a:Ljava/net/HttpURLConnection;
invoke-virtual {v1}, Ljava/net/HttpURLConnection;->disconnect()V
:cond_14a
throw p1
:try_end_14b
.catch Ljava/lang/Exception; {:try_start_126 .. :try_end_14b} :catch_14b
:catch_14b
move-exception p1
invoke-static {}, Lcom/baidu/mapapi/common/Logger;->debugEnable()Z
move-result v1
if-eqz v1, :cond_156
invoke-virtual {p1}, Ljava/lang/Exception;->printStackTrace()V
goto :goto_15d
:cond_156
invoke-virtual {p1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/baidu/mapapi/common/Logger;->logW(Ljava/lang/String;Ljava/lang/String;)V
:goto_15d
const-string v1, "Catch connection exception, INNER_ERROR"
invoke-static {v0, v1, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
iget-object p1, p0, Lcom/baidu/mapapi/http/HttpClient;->g:Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;
sget-object v0, Lcom/baidu/mapapi/http/HttpClient$HttpStateError;->INNER_ERROR:Lcom/baidu/mapapi/http/HttpClient$HttpStateError;
invoke-virtual {p1, v0}, Lcom/baidu/mapapi/http/HttpClient$ProtoResultCallback;->onFailed(Lcom/baidu/mapapi/http/HttpClient$HttpStateError;)V
return-void
.end method
.method public setMaxTimeOut(I)V
.registers 2
iput p1, p0, Lcom/baidu/mapapi/http/HttpClient;->d:I
return-void
.end method
.method public setReadTimeOut(I)V
.registers 2
iput p1, p0, Lcom/baidu/mapapi/http/HttpClient;->e:I
return-void
.end method