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