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);
}
}