From e348d87030d935cb3b8f5845acd5408ce25b8d54 Mon Sep 17 00:00:00 2001 From: shikong <919411476@qq.com> Date: Fri, 18 Aug 2023 12:06:33 +0800 Subject: [PATCH] =?UTF-8?q?zlm=20http=20=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gb28181/media/dto/config/HttpConfig.java | 26 +++++++++++++++++++ .../media/dto/config/ServerConfig.java | 3 +++ 2 files changed, 29 insertions(+) create mode 100644 zlmediakit-service/src/main/java/cn/skcks/docking/gb28181/media/dto/config/HttpConfig.java diff --git a/zlmediakit-service/src/main/java/cn/skcks/docking/gb28181/media/dto/config/HttpConfig.java b/zlmediakit-service/src/main/java/cn/skcks/docking/gb28181/media/dto/config/HttpConfig.java new file mode 100644 index 0000000..25f8c2c --- /dev/null +++ b/zlmediakit-service/src/main/java/cn/skcks/docking/gb28181/media/dto/config/HttpConfig.java @@ -0,0 +1,26 @@ +package cn.skcks.docking.gb28181.media.dto.config; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.Data; + +@Data +public class HttpConfig { + @JsonProperty("allow_cross_domains") + private Integer allowCrossDomains; + @JsonProperty("allow_ip_range") + private String allowIpRange; + private String charSet; + private Integer dirMenu; + private String forbidCacheSuffix; + @JsonProperty("forwarded_ip_header") + private String forwardedIpHeader; + private String keepAliveSecond; + private Integer maxReqSize; + private String notFound; + private Integer port; + private String rootPath; + private Integer sendBufSize; + @JsonProperty("sslport") + private Integer sslPort; + private String virtualPath; +} diff --git a/zlmediakit-service/src/main/java/cn/skcks/docking/gb28181/media/dto/config/ServerConfig.java b/zlmediakit-service/src/main/java/cn/skcks/docking/gb28181/media/dto/config/ServerConfig.java index c6f269d..4ee9cc9 100644 --- a/zlmediakit-service/src/main/java/cn/skcks/docking/gb28181/media/dto/config/ServerConfig.java +++ b/zlmediakit-service/src/main/java/cn/skcks/docking/gb28181/media/dto/config/ServerConfig.java @@ -23,4 +23,7 @@ public class ServerConfig { @JsonUnwrapped(prefix = "hook.") private HookConfig hook; + + @JsonUnwrapped(prefix = "http.") + private HttpConfig http; }