fix(job): 调整HTTP任务超时默认值并移除冗余校验- 将无效的超时值默认设置为3000毫秒- 移除了对超时值小于等于0时的手动失败处理逻辑

- 删除了不必要的HTTP请求头设置- 清理了未使用的导入包
pull/72/head
xuxueli 1 month ago
parent 551f148d19
commit cdebd7dd49

@ -14,13 +14,7 @@ import org.slf4j.LoggerFactory;
import java.io.BufferedInputStream; import java.io.BufferedInputStream;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.InputStreamReader; import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.nio.charset.StandardCharsets;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Map; import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
@ -227,9 +221,7 @@ public class SampleXxlJob {
} }
} }
if (httpJobParam.getTimeout() <= 0) { if (httpJobParam.getTimeout() <= 0) {
XxlJobHelper.log("timeout["+ httpJobParam.getTimeout() +"] invalid."); httpJobParam.setTimeout(3000);
XxlJobHelper.handleFail();
return;
} }
// do request // do request
@ -239,7 +231,6 @@ public class SampleXxlJob {
.method(method) .method(method)
.contentType(contentType) .contentType(contentType)
.header(httpJobParam.getHeaders()) .header(httpJobParam.getHeaders())
.header(Header.USER_AGENT.getValue(), Header.DEFAULT_USER_AGENT_WIN)
.cookie(httpJobParam.getCookies()) .cookie(httpJobParam.getCookies())
.body(httpJobParam.getData()) .body(httpJobParam.getData())
.form(httpJobParam.getForm()) .form(httpJobParam.getForm())

@ -223,9 +223,7 @@ public class SampleXxlJob {
} }
} }
if (httpJobParam.getTimeout() <= 0) { if (httpJobParam.getTimeout() <= 0) {
XxlJobHelper.log("timeout["+ httpJobParam.getTimeout() +"] invalid."); httpJobParam.setTimeout(3000);
XxlJobHelper.handleFail();
return;
} }
// do request // do request
@ -235,7 +233,6 @@ public class SampleXxlJob {
.method(method) .method(method)
.contentType(contentType) .contentType(contentType)
.header(httpJobParam.getHeaders()) .header(httpJobParam.getHeaders())
.header(Header.USER_AGENT.getValue(), Header.DEFAULT_USER_AGENT_WIN)
.cookie(httpJobParam.getCookies()) .cookie(httpJobParam.getCookies())
.body(httpJobParam.getData()) .body(httpJobParam.getData())
.form(httpJobParam.getForm()) .form(httpJobParam.getForm())

Loading…
Cancel
Save