Skip to content

Commit f4d2793

Browse files
author
YangSen-qn
committed
global config add connect check timeout
1 parent 5843efc commit f4d2793

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

library/src/main/java/com/qiniu/android/http/connectCheck/ConnectChecker.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ public void complete(boolean isHostConnected) {
9393

9494
private static void checkHost(final String host, final CheckCompleteHandler completeHandler) {
9595

96-
Request request = new Request(host, Request.HttpMethodHEAD, null, null, 3);
96+
Request request = new Request(host, Request.HttpMethodHEAD, null, null, GlobalConfiguration.getInstance().connectCheckTimeout);
9797
SystemHttpClient client = new SystemHttpClient();
9898

9999
LogUtil.i("== checkHost:" + host);

library/src/main/java/com/qiniu/android/storage/GlobalConfiguration.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,11 @@ public class GlobalConfiguration {
5454
*/
5555
public String[] connectCheckURLStrings = new String[]{"https://www.baidu.com", "https://www.google.com"};
5656

57+
/**
58+
* 网络连接状态检测HEAD请求超时,默认:3s
59+
*/
60+
public int connectCheckTimeout = 3;
61+
5762
private static GlobalConfiguration configuration = new GlobalConfiguration();
5863

5964
private GlobalConfiguration() {

0 commit comments

Comments
 (0)