fix timeout bug

This commit is contained in:
Looly
2024-05-28 12:14:15 +08:00
parent e2bb215387
commit ca2476400c

View File

@@ -107,8 +107,9 @@ public class HttpUtil {
* @param urlString 网址
* @return 返回内容,如果只检查状态码,正常只返回 "",不正常返回 null
*/
@SuppressWarnings("resource")
public static String get(final String urlString) {
return get(urlString, HttpGlobalConfig.getTimeout());
return ClientEngineFactory.getEngine().send(Request.of(urlString)).bodyStr();
}
/**
@@ -121,7 +122,8 @@ public class HttpUtil {
*/
@SuppressWarnings("resource")
public static String get(final String urlString, final int timeout) {
return ClientEngineFactory.getEngine()
// 创建自定义客户端
return ClientEngineFactory.createEngine()
.init(ClientConfig.of().setConnectionTimeout(timeout).setReadTimeout(timeout))
.send(Request.of(urlString)).bodyStr();
}