From 77c4451718657c90184fa1fdc1aad1f2cff8d02d Mon Sep 17 00:00:00 2001 From: jaewohong Date: Wed, 28 Jan 2026 17:15:01 +0900 Subject: [PATCH] =?UTF-8?q?Outbound=20method=20type=EC=97=90=20PATCH=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80=ED=95=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/eactive/eai/adapter/http/HttpMethodType.java | 1 + .../http/client/impl/HttpClient5AdapterServiceRest.java | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/src/main/java/com/eactive/eai/adapter/http/HttpMethodType.java b/src/main/java/com/eactive/eai/adapter/http/HttpMethodType.java index 5631af6..8d14662 100644 --- a/src/main/java/com/eactive/eai/adapter/http/HttpMethodType.java +++ b/src/main/java/com/eactive/eai/adapter/http/HttpMethodType.java @@ -5,6 +5,7 @@ public enum HttpMethodType { PUT, DELETE, GET, + PATCH, UNKNOWN; public static HttpMethodType getValue(String value) { try { diff --git a/src/main/java/com/eactive/eai/adapter/http/client/impl/HttpClient5AdapterServiceRest.java b/src/main/java/com/eactive/eai/adapter/http/client/impl/HttpClient5AdapterServiceRest.java index bba2579..9fb8702 100644 --- a/src/main/java/com/eactive/eai/adapter/http/client/impl/HttpClient5AdapterServiceRest.java +++ b/src/main/java/com/eactive/eai/adapter/http/client/impl/HttpClient5AdapterServiceRest.java @@ -33,6 +33,7 @@ import org.apache.hc.client5.http.classic.methods.HttpDelete; import org.apache.hc.client5.http.classic.methods.HttpGet; import org.apache.hc.client5.http.classic.methods.HttpPost; import org.apache.hc.client5.http.classic.methods.HttpPut; +import org.apache.hc.client5.http.classic.methods.HttpPatch; import org.apache.hc.client5.http.classic.methods.HttpUriRequestBase; import org.apache.hc.client5.http.config.RequestConfig; import org.apache.hc.client5.http.entity.UrlEncodedFormEntity; @@ -284,6 +285,9 @@ public class HttpClient5AdapterServiceRest extends HttpClient5AdapterServiceSupp case PUT: method = new HttpPut(uri); break; + case PATCH: + method = new HttpPatch(uri); + break; default: method = new HttpGet(uri); break;