[4.0K] /data/pocs/2674d2b566a14ca0fab5fe38e1cf69ed9d08f743
├── [ 111] README.md
└── [4.0K] spring-cloud-gateway-3.0.6
├── [1.2K] circle-v1.yml
├── [4.0K] docs
│ ├── [2.0K] pom.xml
│ └── [4.0K] src
│ └── [4.0K] main
│ └── [4.0K] asciidoc
│ ├── [ 602] appendix.adoc
│ ├── [ 254] _attributes.adoc
│ ├── [ 15K] _configprops.adoc
│ ├── [ 52K] gateway-grafana-dashboard.json
│ ├── [ 13K] ghpages.sh
│ ├── [4.0K] images
│ │ ├── [236K] gateway-grafana-dashboard.jpeg
│ │ └── [ 27K] spring_cloud_gateway_diagram.png
│ ├── [ 25] index.adoc -> spring-cloud-gateway.adoc
│ ├── [ 312] intro.adoc
│ ├── [1.4K] README.adoc
│ ├── [ 0] sagan-boot.adoc
│ ├── [1.8K] sagan-index.adoc
│ └── [ 95K] spring-cloud-gateway.adoc
├── [ 11K] LICENSE
├── [ 11K] LICENSE.txt
├── [9.8K] mvnw
├── [5.7K] mvnw.cmd
├── [7.7K] pom.xml
├── [ 16K] README.adoc
├── [ 127] SECURITY.md
├── [4.0K] spring-cloud-gateway-dependencies
│ └── [2.9K] pom.xml
├── [4.0K] spring-cloud-gateway-integration-tests
│ ├── [4.0K] mvc-failure-analyzer
│ │ ├── [1.8K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] springframework
│ │ │ │ └── [4.0K] cloud
│ │ │ │ └── [4.0K] gateway
│ │ │ │ └── [4.0K] sample
│ │ │ │ └── [2.4K] MvcFailureAnalyzerApplication.java
│ │ │ └── [4.0K] resources
│ │ │ └── [ 63] application.yml
│ │ └── [4.0K] test
│ │ └── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] springframework
│ │ └── [4.0K] cloud
│ │ └── [4.0K] gateway
│ │ └── [4.0K] sample
│ │ └── [3.0K] MvcFailureAnalyzerApplicationTests.java
│ └── [1009] pom.xml
├── [4.0K] spring-cloud-gateway-mvc
│ ├── [1.7K] pom.xml
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] springframework
│ │ │ └── [4.0K] cloud
│ │ │ └── [4.0K] gateway
│ │ │ └── [4.0K] mvc
│ │ │ ├── [4.0K] config
│ │ │ │ ├── [4.0K] ProxyExchangeArgumentResolver.java
│ │ │ │ ├── [2.2K] ProxyProperties.java
│ │ │ │ └── [3.5K] ProxyResponseAutoConfiguration.java
│ │ │ └── [ 19K] ProxyExchange.java
│ │ └── [4.0K] resources
│ │ └── [4.0K] META-INF
│ │ └── [ 296] spring.factories
│ └── [4.0K] test
│ ├── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] springframework
│ │ └── [4.0K] cloud
│ │ └── [4.0K] gateway
│ │ └── [4.0K] mvc
│ │ ├── [4.0K] config
│ │ │ └── [3.9K] ProxyExchangeArgumentResolverTest.java
│ │ ├── [6.5K] GetWithBodyRequestTests.java
│ │ ├── [4.0K] http
│ │ │ ├── [1.6K] AbstractBufferingClientHttpRequest.java
│ │ │ ├── [3.8K] GetWithBodyRequestClientHttpRequestFactory.java
│ │ │ ├── [3.1K] HttpComponentsClientHttpRequest.java
│ │ │ └── [2.3K] HttpComponentsClientHttpResponse.java
│ │ └── [ 19K] ProductionConfigurationTests.java
│ └── [4.0K] resources
│ └── [4.0K] static
│ └── [ 33] test.html
├── [4.0K] spring-cloud-gateway-sample
│ ├── [5.0K] pom.xml
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] springframework
│ │ │ └── [4.0K] cloud
│ │ │ └── [4.0K] gateway
│ │ │ └── [4.0K] sample
│ │ │ ├── [1.2K] AdditionalRoutesImportSelector.java
│ │ │ ├── [6.7K] GatewaySampleApplication.java
│ │ │ └── [2.7K] ThrottleGatewayFilter.java
│ │ ├── [4.0K] kotlin
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] springframework
│ │ │ └── [4.0K] cloud
│ │ │ └── [4.0K] gateway
│ │ │ └── [4.0K] sample
│ │ │ └── [1.5K] AdditionalRoutes.kt
│ │ └── [4.0K] resources
│ │ └── [1.0K] application.yml
│ └── [4.0K] test
│ └── [4.0K] java
│ └── [4.0K] org
│ └── [4.0K] springframework
│ └── [4.0K] cloud
│ └── [4.0K] gateway
│ └── [4.0K] sample
│ ├── [8.1K] GatewaySampleApplicationTests.java
│ └── [2.7K] GatewaySampleApplicationWithoutMetricsTests.java
├── [4.0K] spring-cloud-gateway-server
│ ├── [8.0K] pom.xml
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] springframework
│ │ │ └── [4.0K] cloud
│ │ │ └── [4.0K] gateway
│ │ │ ├── [4.0K] actuate
│ │ │ │ ├── [7.5K] AbstractGatewayControllerEndpoint.java
│ │ │ │ ├── [3.6K] GatewayControllerEndpoint.java
│ │ │ │ └── [4.0K] GatewayLegacyControllerEndpoint.java
│ │ │ ├── [4.0K] config
│ │ │ │ ├── [4.0K] conditional
│ │ │ │ │ ├── [1.4K] ConditionalOnEnabledFilter.java
│ │ │ │ │ ├── [1.4K] ConditionalOnEnabledGlobalFilter.java
│ │ │ │ │ ├── [1.4K] ConditionalOnEnabledPredicate.java
│ │ │ │ │ ├── [3.7K] OnEnabledComponent.java
│ │ │ │ │ ├── [1.9K] OnEnabledFilter.java
│ │ │ │ │ ├── [1.7K] OnEnabledGlobalFilter.java
│ │ │ │ │ └── [1.9K] OnEnabledPredicate.java
│ │ │ │ ├── [ 35K] GatewayAutoConfiguration.java
│ │ │ │ ├── [2.5K] GatewayClassPathWarningAutoConfiguration.java
│ │ │ │ ├── [1.3K] GatewayEnvironmentPostProcessor.java
│ │ │ │ ├── [1.0K] GatewayLoadBalancerProperties.java
│ │ │ │ ├── [4.2K] GatewayMetricsAutoConfiguration.java
│ │ │ │ ├── [2.0K] GatewayMetricsProperties.java
│ │ │ │ ├── [3.3K] GatewayNoLoadBalancerClientAutoConfiguration.java
│ │ │ │ ├── [3.3K] GatewayProperties.java
│ │ │ │ ├── [3.3K] GatewayReactiveLoadBalancerClientAutoConfiguration.java
│ │ │ │ ├── [3.3K] GatewayReactiveOAuth2AutoConfiguration.java
│ │ │ │ ├── [3.1K] GatewayRedisAutoConfiguration.java
│ │ │ │ ├── [2.9K] GatewayResilience4JCircuitBreakerAutoConfiguration.java
│ │ │ │ ├── [1.3K] GlobalCorsProperties.java
│ │ │ │ ├── [ 980] HttpClientCustomizer.java
│ │ │ │ ├── [ 16K] HttpClientProperties.java
│ │ │ │ ├── [1.3K] MaxDataSizeValidator.java
│ │ │ │ ├── [1.2K] PropertiesRouteDefinitionLocator.java
│ │ │ │ └── [1.8K] SimpleUrlHandlerMappingGlobalCorsAutoConfiguration.java
│ │ │ ├── [4.0K] discovery
│ │ │ │ ├── [6.9K] DiscoveryClientRouteDefinitionLocator.java
│ │ │ │ ├── [3.6K] DiscoveryLocatorProperties.java
│ │ │ │ └── [4.6K] GatewayDiscoveryClientAutoConfiguration.java
│ │ │ ├── [4.0K] event
│ │ │ │ ├── [ 993] EnableBodyCachingEvent.java
│ │ │ │ ├── [1.1K] FilterArgsEvent.java
│ │ │ │ ├── [1.1K] PredicateArgsEvent.java
│ │ │ │ ├── [1019] RefreshRoutesEvent.java
│ │ │ │ ├── [1.1K] RefreshRoutesResultEvent.java
│ │ │ │ └── [1.1K] WeightDefinedEvent.java
│ │ │ ├── [4.0K] filter
│ │ │ │ ├── [3.1K] AdaptCachedBodyGlobalFilter.java
│ │ │ │ ├── [4.0K] factory
│ │ │ │ │ ├── [2.1K] AbstractChangeRequestUriGatewayFilterFactory.java
│ │ │ │ │ ├── [1.8K] AbstractGatewayFilterFactory.java
│ │ │ │ │ ├── [1.8K] AbstractNameValueGatewayFilterFactory.java
│ │ │ │ │ ├── [1.9K] AddRequestHeaderGatewayFilterFactory.java
│ │ │ │ │ ├── [2.7K] AddRequestParameterGatewayFilterFactory.java
│ │ │ │ │ ├── [1.8K] AddResponseHeaderGatewayFilterFactory.java
│ │ │ │ │ ├── [4.7K] DedupeResponseHeaderGatewayFilterFactory.java
│ │ │ │ │ ├── [4.9K] FallbackHeadersGatewayFilterFactory.java
│ │ │ │ │ ├── [2.1K] GatewayFilterFactory.java
│ │ │ │ │ ├── [3.2K] MapRequestHeaderGatewayFilterFactory.java
│ │ │ │ │ ├── [3.2K] PrefixPathGatewayFilterFactory.java
│ │ │ │ │ ├── [1.7K] PreserveHostHeaderGatewayFilterFactory.java
│ │ │ │ │ ├── [3.5K] RedirectToGatewayFilterFactory.java
│ │ │ │ │ ├── [2.0K] RemoveRequestHeaderGatewayFilterFactory.java
│ │ │ │ │ ├── [2.6K] RemoveRequestParameterGatewayFilterFactory.java
│ │ │ │ │ ├── [1.9K] RemoveResponseHeaderGatewayFilterFactory.java
│ │ │ │ │ ├── [3.6K] RequestHeaderSizeGatewayFilterFactory.java
│ │ │ │ │ ├── [2.7K] RequestHeaderToRequestUriGatewayFilterFactory.java
│ │ │ │ │ ├── [5.8K] RequestRateLimiterGatewayFilterFactory.java
│ │ │ │ │ ├── [4.0K] RequestSizeGatewayFilterFactory.java
│ │ │ │ │ ├── [ 13K] RetryGatewayFilterFactory.java
│ │ │ │ │ ├── [4.0K] rewrite
│ │ │ │ │ │ ├── [2.7K] CachedBodyOutputMessage.java
│ │ │ │ │ │ ├── [1.8K] GzipMessageBodyResolver.java
│ │ │ │ │ │ ├── [ 956] MessageBodyDecoder.java
│ │ │ │ │ │ ├── [1016] MessageBodyEncoder.java
│ │ │ │ │ │ ├── [6.5K] ModifyRequestBodyGatewayFilterFactory.java
│ │ │ │ │ │ ├── [ 10K] ModifyResponseBodyGatewayFilterFactory.java
│ │ │ │ │ │ └── [1.1K] RewriteFunction.java
│ │ │ │ │ ├── [8.8K] RewriteLocationResponseHeaderGatewayFilterFactory.java
│ │ │ │ │ ├── [3.2K] RewritePathGatewayFilterFactory.java
│ │ │ │ │ ├── [3.5K] RewriteResponseHeaderGatewayFilterFactory.java
│ │ │ │ │ ├── [1.9K] SaveSessionGatewayFilterFactory.java
│ │ │ │ │ ├── [7.9K] SecureHeadersGatewayFilterFactory.java
│ │ │ │ │ ├── [5.8K] SecureHeadersProperties.java
│ │ │ │ │ ├── [3.0K] SetPathGatewayFilterFactory.java
│ │ │ │ │ ├── [1.9K] SetRequestHeaderGatewayFilterFactory.java
│ │ │ │ │ ├── [2.6K] SetRequestHostHeaderGatewayFilterFactory.java
│ │ │ │ │ ├── [1.8K] SetResponseHeaderGatewayFilterFactory.java
│ │ │ │ │ ├── [3.6K] SetStatusGatewayFilterFactory.java
│ │ │ │ │ ├── [7.2K] SpringCloudCircuitBreakerFilterFactory.java
│ │ │ │ │ ├── [2.0K] SpringCloudCircuitBreakerResilience4JFilterFactory.java
│ │ │ │ │ ├── [3.3K] StripPrefixGatewayFilterFactory.java
│ │ │ │ │ └── [3.3K] TokenRelayGatewayFilterFactory.java
│ │ │ │ ├── [2.4K] FilterDefinition.java
│ │ │ │ ├── [1.8K] ForwardPathFilter.java
│ │ │ │ ├── [2.5K] ForwardRoutingFilter.java
│ │ │ │ ├── [1.2K] GatewayFilterChain.java
│ │ │ │ ├── [1.7K] GatewayFilter.java
│ │ │ │ ├── [3.2K] GatewayMetricsFilter.java
│ │ │ │ ├── [1.4K] GlobalFilter.java
│ │ │ │ ├── [4.0K] headers
│ │ │ │ │ ├── [5.3K] ForwardedHeadersFilter.java
│ │ │ │ │ ├── [1.8K] HttpHeadersFilter.java
│ │ │ │ │ ├── [2.4K] RemoveHopByHopHeadersFilter.java
│ │ │ │ │ ├── [1.5K] TransferEncodingNormalizationHeadersFilter.java
│ │ │ │ │ └── [9.3K] XForwardedHeadersFilter.java
│ │ │ │ ├── [3.0K] LoadBalancerServiceInstanceCookieFilter.java
│ │ │ │ ├── [ 11K] NettyRoutingFilter.java
│ │ │ │ ├── [4.6K] NettyWriteResponseFilter.java
│ │ │ │ ├── [1.5K] OrderedGatewayFilter.java
│ │ │ │ ├── [4.0K] ratelimit
│ │ │ │ │ ├── [2.6K] AbstractRateLimiter.java
│ │ │ │ │ ├── [ 897] KeyResolver.java
│ │ │ │ │ ├── [1.1K] PrincipalNameKeyResolver.java
│ │ │ │ │ ├── [1.8K] RateLimiter.java
│ │ │ │ │ └── [ 11K] RedisRateLimiter.java
│ │ │ │ ├── [7.8K] ReactiveLoadBalancerClientFilter.java
│ │ │ │ ├── [1.8K] RemoveCachedBodyFilter.java
│ │ │ │ ├── [3.4K] RouteToRequestUrlFilter.java
│ │ │ │ ├── [4.7K] WebClientHttpRoutingFilter.java
│ │ │ │ ├── [2.5K] WebClientWriteResponseFilter.java
│ │ │ │ ├── [8.4K] WebsocketRoutingFilter.java
│ │ │ │ └── [8.6K] WeightCalculatorWebFilter.java
│ │ │ ├── [4.0K] handler
│ │ │ │ ├── [3.9K] AsyncPredicate.java
│ │ │ │ ├── [4.6K] FilteringWebHandler.java
│ │ │ │ ├── [4.0K] predicate
│ │ │ │ │ ├── [ 975] AbstractRoutePredicateFactory.java
│ │ │ │ │ ├── [1.9K] AfterRoutePredicateFactory.java
│ │ │ │ │ ├── [1.9K] BeforeRoutePredicateFactory.java
│ │ │ │ │ ├── [2.6K] BetweenRoutePredicateFactory.java
│ │ │ │ │ ├── [2.1K] CloudFoundryRouteServiceRoutePredicateFactory.java
│ │ │ │ │ ├── [2.4K] CookieRoutePredicateFactory.java
│ │ │ │ │ ├── [3.8K] GatewayPredicate.java
│ │ │ │ │ ├── [2.8K] HeaderRoutePredicateFactory.java
│ │ │ │ │ ├── [2.9K] HostRoutePredicateFactory.java
│ │ │ │ │ ├── [2.1K] MethodRoutePredicateFactory.java
│ │ │ │ │ ├── [5.7K] PathRoutePredicateFactory.java
│ │ │ │ │ ├── [2.6K] PredicateDefinition.java
│ │ │ │ │ ├── [2.6K] QueryRoutePredicateFactory.java
│ │ │ │ │ ├── [4.9K] ReadBodyRoutePredicateFactory.java
│ │ │ │ │ ├── [4.1K] RemoteAddrRoutePredicateFactory.java
│ │ │ │ │ ├── [2.2K] RoutePredicateFactory.java
│ │ │ │ │ └── [3.6K] WeightRoutePredicateFactory.java
│ │ │ │ └── [6.9K] RoutePredicateHandlerMapping.java
│ │ │ ├── [4.0K] route
│ │ │ │ ├── [4.0K] builder
│ │ │ │ │ ├── [4.0K] BooleanSpec.java
│ │ │ │ │ ├── [ 729] Buildable.java
│ │ │ │ │ ├── [ 34K] GatewayFilterSpec.java
│ │ │ │ │ ├── [ 12K] PredicateSpec.java
│ │ │ │ │ ├── [3.3K] RouteLocatorBuilder.java
│ │ │ │ │ └── [2.1K] UriSpec.java
│ │ │ │ ├── [2.1K] CachingRouteDefinitionLocator.java
│ │ │ │ ├── [3.3K] CachingRouteLocator.java
│ │ │ │ ├── [2.2K] CompositeRouteDefinitionLocator.java
│ │ │ │ ├── [1.0K] CompositeRouteLocator.java
│ │ │ │ ├── [1.9K] InMemoryRouteDefinitionRepository.java
│ │ │ │ ├── [3.7K] RouteDefinition.java
│ │ │ │ ├── [ 834] RouteDefinitionLocator.java
│ │ │ │ ├── [2.2K] RouteDefinitionMetrics.java
│ │ │ │ ├── [ 807] RouteDefinitionRepository.java
│ │ │ │ ├── [8.3K] RouteDefinitionRouteLocator.java
│ │ │ │ ├── [ 877] RouteDefinitionWriter.java
│ │ │ │ ├── [8.6K] Route.java
│ │ │ │ ├── [ 831] RouteLocator.java
│ │ │ │ └── [2.8K] RouteRefreshListener.java
│ │ │ └── [4.0K] support
│ │ │ ├── [1.2K] AbstractConfigurable.java
│ │ │ ├── [1.2K] AbstractStatefulConfigurable.java
│ │ │ ├── [1.7K] BodyInserterContext.java
│ │ │ ├── [ 759] Configurable.java
│ │ │ ├── [8.1K] ConfigurationService.java
│ │ │ ├── [1.9K] DelegatingServiceInstance.java
│ │ │ ├── [2.0K] GatewayToStringStyler.java
│ │ │ ├── [ 766] HasRouteId.java
│ │ │ ├── [3.7K] HttpStatusHolder.java
│ │ │ ├── [4.0K] ipresolver
│ │ │ │ ├── [ 981] RemoteAddressResolver.java
│ │ │ │ └── [5.1K] XForwardedRemoteAddressResolver.java
│ │ │ ├── [ 747] MvcFoundOnClasspathException.java
│ │ │ ├── [1.4K] MvcFoundOnClasspathFailureAnalyzer.java
│ │ │ ├── [3.1K] NameUtils.java
│ │ │ ├── [1.8K] NotFoundException.java
│ │ │ ├── [1.0K] RouteMetadataUtils.java
│ │ │ ├── [ 15K] ServerWebExchangeUtils.java
│ │ │ ├── [1.2K] ServiceUnavailableException.java
│ │ │ ├── [5.3K] ShortcutConfigurable.java
│ │ │ ├── [ 798] StatefulConfigurable.java
│ │ │ ├── [1.3K] StringToZonedDateTimeConverter.java
│ │ │ ├── [4.0K] tagsprovider
│ │ │ │ ├── [2.2K] GatewayHttpTagsProvider.java
│ │ │ │ ├── [1.8K] GatewayPathTagsProvider.java
│ │ │ │ ├── [1.3K] GatewayRouteTagsProvider.java
│ │ │ │ ├── [1.1K] GatewayTagsProvider.java
│ │ │ │ └── [1.3K] PropertiesTagsProvider.java
│ │ │ ├── [1.2K] TimeoutException.java
│ │ │ └── [1.9K] WeightConfig.java
│ │ ├── [4.0K] kotlin
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] springframework
│ │ │ └── [4.0K] cloud
│ │ │ └── [4.0K] gateway
│ │ │ └── [4.0K] route
│ │ │ └── [4.0K] builder
│ │ │ └── [3.0K] RouteDsl.kt
│ │ └── [4.0K] resources
│ │ └── [4.0K] META-INF
│ │ ├── [ 12K] additional-spring-configuration-metadata.json
│ │ ├── [4.0K] scripts
│ │ │ └── [1.8K] request_rate_limiter.lua
│ │ ├── [4.0K] services
│ │ │ └── [ 668] javax.validation.ConstraintValidator
│ │ └── [1.2K] spring.factories
│ └── [4.0K] test
│ ├── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] springframework
│ │ └── [4.0K] cloud
│ │ └── [4.0K] gateway
│ │ ├── [4.0K] actuate
│ │ │ └── [8.4K] GatewayControllerEndpointTests.java
│ │ ├── [4.0K] config
│ │ │ ├── [4.0K] conditional
│ │ │ │ ├── [5.2K] DisableBuiltInFiltersTests.java
│ │ │ │ ├── [3.8K] DisableBuiltInGlobalFiltersTests.java
│ │ │ │ ├── [3.7K] DisableBuiltInPredicatesTests.java
│ │ │ │ ├── [3.3K] OnEnabledComponentTests.java
│ │ │ │ ├── [2.4K] OnEnabledFilterTests.java
│ │ │ │ ├── [1.9K] OnEnabledGlobalFilterTests.java
│ │ │ │ └── [2.2K] OnEnabledPredicateTests.java
│ │ │ ├── [ 12K] GatewayAutoConfigurationTests.java
│ │ │ ├── [4.3K] GatewayMetricsAutoConfigurationTests.java
│ │ │ ├── [2.6K] GatewayNoLoadBalancerClientAutoConfigurationTests.java
│ │ │ └── [2.3K] GatewayRedisAutoConfigurationTests.java
│ │ ├── [4.0K] cors
│ │ │ ├── [3.3K] CorsTests.java
│ │ │ └── [3.7K] SimpleUrlHandlerCorsTests.java
│ │ ├── [4.0K] discovery
│ │ │ ├── [3.7K] DiscoveryClientRouteDefinitionLocatorIntegrationTests.java
│ │ │ ├── [4.9K] DiscoveryClientRouteDefinitionLocatorTests.java
│ │ │ ├── [3.1K] GatewayDiscoveryClientAutoConfigurationTest.java
│ │ │ └── [2.7K] ReactiveGatewayDiscoveryClientAutoConfigurationTests.java
│ │ ├── [4.0K] filter
│ │ │ ├── [4.0K] factory
│ │ │ │ ├── [4.7K] AddRequestHeaderGatewayFilterFactoryTests.java
│ │ │ │ ├── [4.6K] AddRequestParameterGatewayFilterFactoryTests.java
│ │ │ │ ├── [3.3K] AddResponseHeaderGatewayFilterFactoryTests.java
│ │ │ │ ├── [1.9K] DedupeResponseHeaderGatewayFilterFactoryTests.java
│ │ │ │ ├── [4.5K] DedupeResponseHeaderGatewayFilterFactoryUnitTests.java
│ │ │ │ ├── [4.8K] MapRequestHeaderGatewayFilterFactoryTests.java
│ │ │ │ ├── [2.8K] PrefixPathGatewayFilterFactoryTest.java
│ │ │ │ ├── [3.0K] PreserveHostHeaderGatewayFilterFactoryTests.java
│ │ │ │ ├── [2.9K] RedirectToGatewayFilterFactoryTests.java
│ │ │ │ ├── [2.4K] RemoveRequestHeaderGatewayFilterFactoryTests.java
│ │ │ │ ├── [3.0K] RemoveRequestParameterGatewayFilterFactoryIntegrationTests.java
│ │ │ │ ├── [4.7K] RemoveRequestParameterGatewayFilterFactoryTests.java
│ │ │ │ ├── [2.1K] RemoveResponseHeaderGatewayFilterFactoryTests.java
│ │ │ │ ├── [3.5K] RequestHeaderSizeGatewayFilterFactoryTest.java
│ │ │ │ ├── [3.4K] RequestHeaderToRequestUriGatewayFilterFactoryIntegrationTests.java
│ │ │ │ ├── [4.8K] RequestHeaderToRequestUriGatewayFilterFactoryTests.java
│ │ │ │ ├── [5.3K] RequestRateLimiterGatewayFilterFactoryTests.java
│ │ │ │ ├── [3.0K] RequestSizeGatewayFilterFactoryTest.java
│ │ │ │ ├── [ 13K] RetryGatewayFilterFactoryIntegrationTests.java
│ │ │ │ ├── [4.0K] rewrite
│ │ │ │ │ ├── [6.5K] ModifyRequestBodyGatewayFilterFactorySslTimeoutTests.java
│ │ │ │ │ ├── [4.6K] ModifyRequestBodyGatewayFilterFactoryTests.java
│ │ │ │ │ ├── [1.4K] ModifyRequestBodyGatewayFilterFactoryUnitTests.java
│ │ │ │ │ ├── [2.8K] ModifyResponseBodyGatewayFilterFactoryGzipTests.java
│ │ │ │ │ ├── [4.0K] ModifyResponseBodyGatewayFilterFactoryTests.java
│ │ │ │ │ └── [1.5K] ModifyResponseBodyGatewayFilterFactoryUnitTests.java
│ │ │ │ ├── [1.7K] RewriteLocationResponseHeaderGatewayFilterFactoryTests.java
│ │ │ │ ├── [7.8K] RewriteLocationResponseHeaderGatewayFilterFactoryUnitTests.java
│ │ │ │ ├── [1.6K] RewritePathGatewayFilterFactoryIntegrationTests.java
│ │ │ │ ├── [3.9K] RewritePathGatewayFilterFactoryTests.java
│ │ │ │ ├── [1.7K] RewriteResponseHeaderGatewayFilterFactoryTests.java
│ │ │ │ ├── [3.0K] RewriteResponseHeaderGatewayFilterFactoryUnitTests.java
│ │ │ │ ├── [2.9K] SaveSessionGatewayFilterFactoryTests.java
│ │ │ │ ├── [4.7K] SecureHeadersGatewayFilterFactoryTests.java
│ │ │ │ ├── [7.6K] SecureHeadersGatewayFilterFactoryUnitTests.java
│ │ │ │ ├── [1.9K] SetPathGatewayFilterFactoryIntegrationTests.java
│ │ │ │ ├── [3.8K] SetPathGatewayFilterFactoryTests.java
│ │ │ │ ├── [3.2K] SetRequestHeaderGatewayFilterFactoryTests.java
│ │ │ │ ├── [2.4K] SetRequestHostHeaderGatewayFilterFactoryTests.java
│ │ │ │ ├── [3.0K] SetResponseHeaderGatewayFilterFactoryTests.java
│ │ │ │ ├── [4.6K] SetStatusGatewayFilterFactoryTests.java
│ │ │ │ ├── [4.7K] SpringCloudCircuitBreakerFilterFactoryTests.java
│ │ │ │ ├── [4.6K] SpringCloudCircuitBreakerResilience4JFilterFactoryTests.java
│ │ │ │ ├── [6.8K] SpringCloudCircuitBreakerTestConfig.java
│ │ │ │ ├── [1.6K] StripPrefixGatewayFilterFactoryIntegrationTests.java
│ │ │ │ ├── [3.5K] StripPrefixGatewayFilterFactoryTests.java
│ │ │ │ └── [5.1K] TokenRelayGatewayFilterFactoryTests.java
│ │ │ ├── [4.5K] ForwardRoutingFilterTests.java
│ │ │ ├── [3.2K] GatewayMetricsFilterCustomTagsTests.java
│ │ │ ├── [5.1K] GatewayMetricsFilterTests.java
│ │ │ ├── [4.0K] headers
│ │ │ │ ├── [7.7K] ForwardedHeadersFilterTests.java
│ │ │ │ ├── [2.4K] HttpHeadersFilterMixedTypeTests.java
│ │ │ │ ├── [1.9K] HttpHeadersFilterTests.java
│ │ │ │ ├── [2.3K] HttpStatusInResponseHeadersFilterTests.java
│ │ │ │ ├── [3.6K] NonStandardHeadersInResponseTests.java
│ │ │ │ ├── [2.6K] RemoveHopByHopHeadersFilterTests.java
│ │ │ │ ├── [5.2K] TransferEncodingNormalizationHeadersFilterIntegrationTests.java
│ │ │ │ ├── [2.5K] TransferEncodingNormalizationHeadersFilterTests.java
│ │ │ │ └── [ 14K] XForwardedHeadersFilterTests.java
│ │ │ ├── [4.8K] LoadBalancerServiceInstanceCookieFilterTests.java
│ │ │ ├── [3.1K] NettyRoutingFilterCompatibleTests.java
│ │ │ ├── [6.0K] NettyRoutingFilterIntegrationTests.java
│ │ │ ├── [3.4K] NettyRoutingFilterTests.java
│ │ │ ├── [2.0K] NettyWriteResponseFilterTests.java
│ │ │ ├── [4.0K] ratelimit
│ │ │ │ ├── [5.0K] PrincipalNameKeyResolverIntegrationTests.java
│ │ │ │ ├── [1.4K] PrincipalNameKeyResolverTests.java
│ │ │ │ ├── [3.9K] RedisRateLimiterConfigTests.java
│ │ │ │ ├── [2.7K] RedisRateLimiterDefaultFilterConfigTests.java
│ │ │ │ ├── [7.1K] RedisRateLimiterTests.java
│ │ │ │ └── [3.6K] RedisRateLimiterUnitTests.java
│ │ │ ├── [ 18K] ReactiveLoadBalancerClientFilterTests.java
│ │ │ ├── [7.8K] RouteToRequestUrlFilterTests.java
│ │ │ ├── [4.9K] WebsocketRoutingFilterTests.java
│ │ │ ├── [3.9K] WeightCalculatorWebFilterConcurrentTests.java
│ │ │ └── [5.7K] WeightCalculatorWebFilterTests.java
│ │ ├── [4.0K] handler
│ │ │ ├── [3.8K] AsyncPredicateTest.java
│ │ │ ├── [4.0K] predicate
│ │ │ │ ├── [3.2K] AfterRoutePredicateFactoryTests.java
│ │ │ │ ├── [3.2K] BeforeRoutePredicateFactoryTests.java
│ │ │ │ ├── [3.0K] BetweenRoutePredicateFactoryIntegrationTests.java
│ │ │ │ ├── [5.5K] BetweenRoutePredicateFactoryTests.java
│ │ │ │ ├── [3.3K] CloudFoundryRouteServiceRoutePredicateFactoryIntegrationTests.java
│ │ │ │ ├── [2.6K] CloudFoundryRouteServiceRoutePredicateFactoryTest.java
│ │ │ │ ├── [2.1K] CookieRoutePredicateFactoryIntegrationTests.java
│ │ │ │ ├── [2.4K] CookieRoutePredicateFactoryTests.java
│ │ │ │ ├── [3.5K] HeaderRoutePredicateFactoryTests.java
│ │ │ │ ├── [3.6K] HostRoutePredicateFactoryTests.java
│ │ │ │ ├── [4.4K] MethodRoutePredicateFactoryTests.java
│ │ │ │ ├── [5.1K] PathRoutePredicateFactoryTests.java
│ │ │ │ ├── [3.4K] QueryRoutePredicateFactoryTests.java
│ │ │ │ ├── [5.2K] ReadBodyRoutePredicateFactoryTests.java
│ │ │ │ ├── [3.9K] RemoteAddrRoutePredicateFactoryTests.java
│ │ │ │ ├── [3.6K] WeightRoutePredicateFactoryIntegrationTests.java
│ │ │ │ └── [2.5K] WeightRoutePredicateFactoryYaml404Tests.java
│ │ │ ├── [2.0K] RoutePredicateHandlerMappingEmptyPredicatesTests.java
│ │ │ ├── [3.6K] RoutePredicateHandlerMappingIntegrationTests.java
│ │ │ ├── [2.1K] RoutePredicateHandlerMappingSameManagementPortIntegrationTests.java
│ │ │ └── [3.8K] RoutePredicateHandlerMappingTests.java
│ │ ├── [4.0K] route
│ │ │ ├── [4.0K] builder
│ │ │ │ ├── [8.0K] GatewayFilterSpecTests.java
│ │ │ │ └── [4.6K] RouteBuilderTests.java
│ │ │ ├── [4.3K] CachingRouteDefinitionLocatorTests.java
│ │ │ ├── [4.2K] CachingRouteLocatorTests.java
│ │ │ ├── [2.1K] RouteDefinitionDefaultIdTests.java
│ │ │ ├── [3.3K] RouteDefinitionMetricsTests.java
│ │ │ ├── [9.8K] RouteDefinitionRouteLocatorTests.java
│ │ │ ├── [2.2K] RouteDefinitionTest.java
│ │ │ ├── [3.6K] RouteRefreshListenerTests.java
│ │ │ └── [2.8K] RouteTests.java
│ │ ├── [4.0K] support
│ │ │ ├── [3.1K] ConfigurationServiceTests.java
│ │ │ ├── [4.0K] ipresolver
│ │ │ │ └── [4.6K] XForwardedRemoteAddressResolverTest.java
│ │ │ ├── [5.5K] NameUtilsTests.java
│ │ │ ├── [2.8K] ServerWebExchangeUtilsTests.java
│ │ │ ├── [4.2K] ShortcutConfigurableTests.java
│ │ │ └── [4.0K] tagsprovider
│ │ │ ├── [2.8K] GatewayHttpTagsProviderTests.java
│ │ │ ├── [4.8K] GatewayPathTagsProviderTests.java
│ │ │ ├── [2.1K] GatewayRouteTagsProviderTests.java
│ │ │ └── [1.8K] PropertiesTagsProviderTests.java
│ │ └── [4.0K] test
│ │ ├── [9.3K] AdhocTestSuite.java
│ │ ├── [5.1K] BaseWebClientTests.java
│ │ ├── [3.9K] CustomBlockHoundIntegration.java
│ │ ├── [1.3K] CustomBlockHoundIntegrationTest.java
│ │ ├── [4.2K] FormIntegrationTests.java
│ │ ├── [2.6K] ForwardTests.java
│ │ ├── [7.7K] GatewayIntegrationTests.java
│ │ ├── [2.2K] GatewayTestApplication.java
│ │ ├── [8.3K] HttpBinCompatibleController.java
│ │ ├── [3.1K] HttpStatusTests.java
│ │ ├── [1.2K] PermitAllSecurityConfiguration.java
│ │ ├── [1.8K] PostTests.java
│ │ ├── [2.1K] RouteConstructionIntegrationTests.java
│ │ ├── [4.0K] sse
│ │ │ └── [8.7K] SseIntegrationTests.java
│ │ ├── [4.0K] ssl
│ │ │ ├── [3.3K] ClientCertAuthSSLTests.java
│ │ │ ├── [1.1K] MultiCertSSLTests.java
│ │ │ ├── [2.7K] SingleCertSSLTests.java
│ │ │ └── [1.8K] SSLHandshakeTimeoutTests.java
│ │ ├── [4.0K] support
│ │ │ ├── [4.3K] AbstractHttpServer.java
│ │ │ ├── [1.0K] HttpServer.java
│ │ │ └── [1.8K] ReactorHttpServer.java
│ │ ├── [1.3K] TestUtils.java
│ │ ├── [1.3K] WebfluxNotIncludedTests.java
│ │ └── [4.0K] websocket
│ │ └── [ 15K] WebSocketIntegrationTests.java
│ ├── [4.0K] kotlin
│ │ └── [4.0K] org
│ │ └── [4.0K] springframework
│ │ └── [4.0K] cloud
│ │ └── [4.0K] gateway
│ │ └── [4.0K] route
│ │ └── [4.0K] builder
│ │ └── [4.9K] RouteDslTests.kt
│ └── [4.0K] resources
│ ├── [1.0K] 1x1.png
│ ├── [ 952] application-client-auth-ssl.yml
│ ├── [ 219] application-defaultid.yml
│ ├── [ 538] application-disable-components.yml
│ ├── [ 318] application-logging.yml
│ ├── [ 563] application-multi-cert-ssl.yml
│ ├── [ 640] application-redis-rate-limiter-config.yml
│ ├── [ 405] application-redis-rate-limiter-default-config.yml
│ ├── [ 637] application-remote-address.yml
│ ├── [ 390] application-removenonproxyheaders.yml
│ ├── [ 476] application-request-header-web-filter.yml
│ ├── [ 423] application-request-map-header-web-filter.yml
│ ├── [ 253] application-request-parameter-web-filter.yml
│ ├── [ 829] application-retrytests.yml
│ ├── [ 178] application-save-session-web-filter.yml
│ ├── [ 564] application-single-cert-ssl.yml
│ ├── [ 234] application-verification-route.yml
│ ├── [ 476] application-weights-404.yml
│ ├── [ 155] application-weights-concurrent.yml
│ ├── [ 14K] application.yml
│ ├── [4.0K] META-INF
│ │ └── [4.0K] services
│ │ └── [ 674] reactor.blockhound.integration.BlockHoundIntegration
│ ├── [3.7K] multi-cert.pem
│ ├── [3.3K] scg-keystore.p12
│ ├── [2.2K] scg-keystore-with-different-key-password.jks
│ ├── [3.1K] scg-truststore.jks
│ ├── [ 913] single-cert-for-different-key-password.pem
│ ├── [1.6K] single-cert.pem
│ └── [4.0K] transfer-encoding
│ ├── [ 199] invalid-request.bin
│ └── [ 131] valid-request.bin
├── [4.0K] spring-cloud-gateway-webflux
│ ├── [1.6K] pom.xml
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] springframework
│ │ │ └── [4.0K] cloud
│ │ │ └── [4.0K] gateway
│ │ │ └── [4.0K] webflux
│ │ │ ├── [4.0K] config
│ │ │ │ ├── [3.2K] ProxyExchangeArgumentResolver.java
│ │ │ │ ├── [2.2K] ProxyProperties.java
│ │ │ │ └── [2.9K] ProxyResponseAutoConfiguration.java
│ │ │ └── [ 15K] ProxyExchange.java
│ │ └── [4.0K] resources
│ │ └── [4.0K] META-INF
│ │ └── [ 306] spring.factories
│ └── [4.0K] test
│ ├── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] springframework
│ │ └── [4.0K] cloud
│ │ └── [4.0K] gateway
│ │ └── [4.0K] webflux
│ │ ├── [ 17K] ProductionConfigurationTests.java
│ │ └── [6.9K] ReactiveTests.java
│ └── [4.0K] resources
│ ├── [ 53] application.properties
│ └── [4.0K] static
│ └── [ 33] test.html
├── [4.0K] spring-cloud-starter-gateway
│ └── [1.5K] pom.xml
└── [4.0K] src
└── [4.0K] checkstyle
└── [2.4K] checkstyle-suppressions.xml
170 directories, 433 files