diff --git a/glc-logback-appender/pom.xml b/glc-logback-appender/pom.xml index 2dc20d6..4eca38d 100644 --- a/glc-logback-appender/pom.xml +++ b/glc-logback-appender/pom.xml @@ -5,7 +5,7 @@ top.gotoeasy glc-logback-appender - 0.17.0 + 0.17.1 logback appender for glogcenter diff --git a/glc-logback-appender/src/main/java/top/gotoeasy/framework/glc/logback/appender/GlcHttpJsonAppender.java b/glc-logback-appender/src/main/java/top/gotoeasy/framework/glc/logback/appender/GlcHttpJsonAppender.java index 38b8b7b..e8e1c6f 100644 --- a/glc-logback-appender/src/main/java/top/gotoeasy/framework/glc/logback/appender/GlcHttpJsonAppender.java +++ b/glc-logback-appender/src/main/java/top/gotoeasy/framework/glc/logback/appender/GlcHttpJsonAppender.java @@ -139,6 +139,14 @@ public class GlcHttpJsonAppender extends AppenderBase { if (apiUrl != null) { apiUrl = apiUrl.trim(); if (!"".equals(apiUrl)) { + if (!apiUrl.endsWith("/glc/v1/log/add")) { + // 允许省略接口路径,默认自动补足以简化使用 + if (apiUrl.endsWith("/")) { + apiUrl += "glc/v1/log/add"; + } else { + apiUrl += "/glc/v1/log/add"; + } + } setGlcApiUrl(apiUrl); } }