Skip to content

Commit d722898

Browse files
committed
Adds server-webmvc to list of config properties.
Fixes gh-3337
1 parent a24f5b8 commit d722898

File tree

3 files changed

+33
-0
lines changed

3 files changed

+33
-0
lines changed

docs/modules/ROOT/partials/_configprops.adoc

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,31 @@
115115
|spring.cloud.gateway.metrics.enabled | `+++false+++` | Enables the collection of metrics data.
116116
|spring.cloud.gateway.metrics.prefix | `+++spring.cloud.gateway+++` | The prefix of all metrics emitted by gateway.
117117
|spring.cloud.gateway.metrics.tags | | Tags map that added to metrics.
118+
|spring.cloud.gateway.mvc.form-filter.enabled | `+++true+++` | Enables the form-filter.
119+
|spring.cloud.gateway.mvc.forwarded-request-headers-filter.enabled | `+++true+++` | Enables the forwarded-request-headers-filter.
120+
|spring.cloud.gateway.mvc.http-client.connect-timeout | | The HttpClient connect timeout.
121+
|spring.cloud.gateway.mvc.http-client.read-timeout | | The HttpClient read timeout.
122+
|spring.cloud.gateway.mvc.http-client.ssl-bundle | | The name of the SSL bundle to use.
123+
|spring.cloud.gateway.mvc.http-client.type | | The HttpClient type. Defaults to JDK.
124+
|spring.cloud.gateway.mvc.remove-content-length-request-headers-filter.enabled | `+++true+++` | Enables the remove-content-length-request-headers-filter.
125+
|spring.cloud.gateway.mvc.remove-hop-by-hop-request-headers-filter.enabled | `+++true+++` | Enables the forwarded-request-headers-filter.
126+
|spring.cloud.gateway.mvc.remove-hop-by-hop-response-headers-filter.enabled | `+++true+++` | Enables the forwarded-request-headers-filter.
127+
|spring.cloud.gateway.mvc.routes | | List of Routes.
128+
|spring.cloud.gateway.mvc.routes-map | | Map of Routes.
129+
|spring.cloud.gateway.mvc.transfer-encoding-normalization-request-headers-filter.enabled | `+++true+++` | Enables the transfer-encoding-normalization-request-headers-filter.
130+
|spring.cloud.gateway.mvc.weight-calculator-filter.enabled | `+++true+++` | Enables the weight-calculator-filter.
131+
|spring.cloud.gateway.mvc.x-forwarded-request-headers-filter.enabled | `+++true+++` | If the XForwardedHeadersFilter is enabled.
132+
|spring.cloud.gateway.mvc.x-forwarded-request-headers-filter.for-append | `+++true+++` | If appending X-Forwarded-For as a list is enabled.
133+
|spring.cloud.gateway.mvc.x-forwarded-request-headers-filter.for-enabled | `+++true+++` | If X-Forwarded-For is enabled.
134+
|spring.cloud.gateway.mvc.x-forwarded-request-headers-filter.host-append | `+++true+++` | If appending X-Forwarded-Host as a list is enabled.
135+
|spring.cloud.gateway.mvc.x-forwarded-request-headers-filter.host-enabled | `+++true+++` | If X-Forwarded-Host is enabled.
136+
|spring.cloud.gateway.mvc.x-forwarded-request-headers-filter.order | `+++0+++` | The order of the XForwardedHeadersFilter.
137+
|spring.cloud.gateway.mvc.x-forwarded-request-headers-filter.port-append | `+++true+++` | If appending X-Forwarded-Port as a list is enabled.
138+
|spring.cloud.gateway.mvc.x-forwarded-request-headers-filter.port-enabled | `+++true+++` | If X-Forwarded-Port is enabled.
139+
|spring.cloud.gateway.mvc.x-forwarded-request-headers-filter.prefix-append | `+++true+++` | If appending X-Forwarded-Prefix as a list is enabled.
140+
|spring.cloud.gateway.mvc.x-forwarded-request-headers-filter.prefix-enabled | `+++true+++` | If X-Forwarded-Prefix is enabled.
141+
|spring.cloud.gateway.mvc.x-forwarded-request-headers-filter.proto-append | `+++true+++` | If appending X-Forwarded-Proto as a list is enabled.
142+
|spring.cloud.gateway.mvc.x-forwarded-request-headers-filter.proto-enabled | `+++true+++` | If X-Forwarded-Proto is enabled.
118143
|spring.cloud.gateway.observability.enabled | `+++true+++` | If Micrometer Observability support should be turned on.
119144
|spring.cloud.gateway.predicate.after.enabled | `+++true+++` | Enables the after predicate.
120145
|spring.cloud.gateway.predicate.before.enabled | `+++true+++` | Enables the before predicate.

docs/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@
3030
<groupId>${project.groupId}</groupId>
3131
<artifactId>spring-cloud-starter-gateway</artifactId>
3232
</dependency>
33+
<dependency>
34+
<groupId>${project.groupId}</groupId>
35+
<artifactId>spring-cloud-starter-gateway-mvc</artifactId>
36+
</dependency>
3337
</dependencies>
3438
<build>
3539
<sourceDirectory>src/main/asciidoc</sourceDirectory>

spring-cloud-gateway-server-mvc/src/main/java/org/springframework/cloud/gateway/server/mvc/config/GatewayMvcProperties.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,12 +79,16 @@ public String toString() {
7979

8080
public static class HttpClient {
8181

82+
/** The HttpClient connect timeout. */
8283
private Duration connectTimeout;
8384

85+
/** The HttpClient read timeout. */
8486
private Duration readTimeout;
8587

88+
/** The name of the SSL bundle to use. */
8689
private String sslBundle;
8790

91+
/** The HttpClient type. Defaults to JDK. */
8892
private HttpClientType type = HttpClientType.JDK;
8993

9094
public Duration getConnectTimeout() {

0 commit comments

Comments
 (0)