From 4fc7909358cc62231c81b8e871749fc1b3fa69bd Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期一, 25 十一月 2024 14:10:26 +0800 Subject: [PATCH] 测试提交(无用) --- src/main/java/com/whyc/config/HttpConifg.java | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/whyc/config/HttpConifg.java b/src/main/java/com/whyc/config/HttpConifg.java index b422e1f..eb8031d 100644 --- a/src/main/java/com/whyc/config/HttpConifg.java +++ b/src/main/java/com/whyc/config/HttpConifg.java @@ -2,6 +2,8 @@ import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; +import org.springframework.context.annotation.Scope; +import org.springframework.http.client.HttpComponentsClientHttpRequestFactory; import org.springframework.http.client.SimpleClientHttpRequestFactory; import org.springframework.web.client.RestTemplate; @@ -9,12 +11,17 @@ public class HttpConifg { @Bean + @Scope("prototype") public RestTemplate getRestTemplate(){ SimpleClientHttpRequestFactory requestFactory = new SimpleClientHttpRequestFactory(); + // 閰嶇疆RestTemplate涓嶈嚜鍔ㄥ鐞嗛噸瀹氬悜 + /*HttpComponentsClientHttpRequestFactory requestFactory = new HttpComponentsClientHttpRequestFactory(); + requestFactory.setBufferRequestBody(false); // 涓嶈姹傜紦鍐茶姹備綋 + requestFactory.setFollowRedirects(false); // 涓嶈嚜鍔ㄥ鐞嗛噸瀹氬悜*/ // 璁剧疆杩炴帴瓒呮椂鏃堕棿锛堝崟浣嶏細姣锛� requestFactory.setConnectTimeout(5000); // 璁剧疆璇锋眰瓒呮椂鏃堕棿锛堝崟浣嶏細姣锛� - requestFactory.setReadTimeout(20000); + requestFactory.setReadTimeout(10000); return new RestTemplate(requestFactory); } -- Gitblit v1.9.1