From ac7e902dca62fe00f442094a751048a802d13f90 Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期二, 16 九月 2025 09:15:28 +0800
Subject: [PATCH] 2025年09月16日09:15:27
---
app/src/main/java/com/hdl/photovoltaic/internet/HttpClient.java | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/app/src/main/java/com/hdl/photovoltaic/internet/HttpClient.java b/app/src/main/java/com/hdl/photovoltaic/internet/HttpClient.java
index c393640..0d3cd85 100644
--- a/app/src/main/java/com/hdl/photovoltaic/internet/HttpClient.java
+++ b/app/src/main/java/com/hdl/photovoltaic/internet/HttpClient.java
@@ -69,7 +69,8 @@
public static HDLException getException(HDLException e) {
try {
- return new HDLException(e.getCode(), getErrorSting(e.getCode()), e.getmExtra());
+ String str = TextUtils.isEmpty(getErrorSting(e.getCode())) ? e.getMsg() : getErrorSting(e.getCode());
+ return new HDLException(e.getCode(), str, e.getmExtra());
} catch (Exception exception) {
return e;
}
@@ -89,6 +90,8 @@
return HDLApp.getInstance().getAppLocaleContext().getString(R.string.ssl_error);
case 1005:
return HDLApp.getInstance().getAppLocaleContext().getString(R.string.timeout_error);
+ case 4:
+ return HDLApp.getInstance().getAppLocaleContext().getString(R.string.signature_error_log_in_again);
}
} catch (Exception e) {
e.printStackTrace();
@@ -261,7 +264,7 @@
public Disposable downLoadFile(String url, CloudCallBeak<ResponseBody> callBack) {
return HxHttp.builder()
.url(url)
- .headers(HDLSmartHeader.IGNORE_SIGN_HEADER, 1)
+ .headers(HDLSmartHeader.IGNORE_SIGN_HEADER, 1).headers(HDLSmartHeader.NOAUTHENTICATION, 1)
.build()
.download()
.subscribe(new Consumer<ResponseBody>() {
--
Gitblit v1.8.0