httpHeader 100 로깅시, url에 쿼리스트링 정보 추가.

This commit is contained in:
cho
2026-02-11 13:57:35 +09:00
parent 0b52a924af
commit 38dddf6e92
6 changed files with 6 additions and 1 deletions
@@ -69,6 +69,7 @@ public interface HttpClientAdapterServiceKey {
public static final String INBOUND_METHOD = "INBOUND_METHOD";
public static final String INBOUND_URI = "INBOUND_URI";
public static final String INBOUND_EXTURI = "INBOUND_EXTURI";
public static final String INBOUND_EXTPARAMS = "INBOUND_EXTPARAMS";
public static final String INBOUND_HEADER = "INBOUND_HEADER";
public static final String HTTP_VERSION = "HTTP_VERSION";
@@ -43,6 +43,7 @@ public interface HttpAdapterServiceKey {
static final String INBOUND_METHOD = "INBOUND_METHOD";
static final String INBOUND_URI = "INBOUND_URI";
static final String INBOUND_EXTURI = "INBOUND_EXTURI";
static final String INBOUND_EXTPARAMS = "INBOUND_EXTPARAMS";
static final String INBOUND_HEADER = "INBOUND_HEADER";
static final String INBOUND_QUERY_STRING = "INBOUND_QUERY_STRING";
static final String INBOUND_REWRITE_PATH = "INBOUND_REWRITE_PATH";
@@ -131,6 +131,7 @@ public class HttpAdapterServiceBypass extends HttpAdapterServiceSupport {
prop.put(INBOUND_URI, request.getRequestURI());
prop.put(INBOUND_QUERY_STRING, StringUtils.defaultString(request.getQueryString()));
prop.put(INBOUND_HEADER, getHeaders(request));
prop.put(INBOUND_EXTPARAMS, request.getQueryString());
if (StringUtils.equals(adptVO.getAdapterGroupVO().getType(), Keys.TYPE_REST)
|| StringUtils.equals(adptVO.getAdapterGroupVO().getType(), Keys.TYPE_HTTP_CUSTOM)) {
// /api/v1/public/getUserInfo.svc
@@ -275,6 +275,7 @@ public class HttpAdapterServiceRest extends HttpAdapterServiceSupport {
prop = new Properties();
prop.put(INBOUND_METHOD, request.getMethod());
prop.put(INBOUND_URI, request.getRequestURI());
prop.put(INBOUND_EXTPARAMS, request.getQueryString());
prop.put(INBOUND_HEADER, getHeaders(request));
if (StringUtils.equals(adptVO.getAdapterGroupVO().getType(), Keys.TYPE_REST)
|| StringUtils.equals(adptVO.getAdapterGroupVO().getType(), Keys.TYPE_HTTP_CUSTOM)) {
@@ -172,6 +172,7 @@ public class HttpAdapterServiceStandard extends HttpAdapterServiceSupport
prop.put(INBOUND_METHOD, request.getMethod());
prop.put(INBOUND_URI, request.getRequestURI());
prop.put(INBOUND_HEADER, getHeaders(request));
prop.put(INBOUND_EXTPARAMS, request.getQueryString());
if (StringUtils.equals(adptVO.getAdapterGroupVO().getType(), Keys.TYPE_REST)
|| StringUtils.equals(adptVO.getAdapterGroupVO().getType(), Keys.TYPE_HTTP_CUSTOM)) {
// /api/v1/public/getUserInfo.svc
@@ -426,7 +426,7 @@ public class RequestProcessor extends RequestProcessorSupport {
prop.getProperty(HttpClientAdapterServiceKey.ADAPTER_GROUP_NAME),
prop.getProperty(HttpClientAdapterServiceKey.ADAPTER_NAME),
(Properties) prop.get(HttpClientAdapterServiceKey.INBOUND_HEADER),
prop.getProperty(HttpClientAdapterServiceKey.INBOUND_EXTURI),
prop.getProperty(HttpClientAdapterServiceKey.INBOUND_EXTURI)+"?"+prop.getProperty(HttpClientAdapterServiceKey.INBOUND_EXTPARAMS),
prop.getProperty(HttpClientAdapterServiceKey.INBOUND_METHOD));
}