97.5. 使用XForwardHeaders 和 API URL 解析
OpenApi 规格允许您指定提供 API 的主机、端口和路径。在 OpenApi V2 中,这通过 host
字段完成,在 OpenAPI V3 中,它是 servers
字段的一部分。
默认情况下,这些字段的值由 X-Forwarded
标头、X-Forwarded-Host
& X-Forwarded-Proto
决定。
这可以通过禁用 X-Forwarded
标头查找,并通过在 REST 配置中指定您自己的主机、端口和方案来覆盖。
restConfiguration().component("netty-http") .useXForwardHeaders(false) .apiProperty("schemes", "https"); .host("localhost") .port(8080);