spring-cloud-gateway icon indicating copy to clipboard operation
spring-cloud-gateway copied to clipboard

An API Gateway built on Spring Framework and Spring Boot providing routing and more.

Results 619 spring-cloud-gateway issues
Sort by recently updated
recently updated
newest added

**Describe the bug** If ForwardedHeaderTransformer is enabled in Spring Cloud Gateway, **X-Forwarded-For** Header will not be sent to upstream services **Steps to reproduce** - Enable ForwardedHeaderTransformer in Spring Cloud Gateway...

bug
help wanted

org.springframework.http.converter.HttpMessageNotReadableException: I/O error while reading input message; nested exception is java.io.EOFException: Unexpected EOF read on the socket at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:218) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:157) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:130) at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:124) at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:161) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:131) at...

waiting-for-triage

waiting-for-triage

I have a requirement, when a wants my gateway to initiate a request, I forward this to different downstream services at the same time?

waiting-for-triage

`RemoveHopByHopFilter` removes the connection header, but doesn't remove the listed headers in it (as it should per e.g. https://www.rfc-editor.org/rfc/rfc9110.html#name-connection or https://datatracker.ietf.org/doc/html/rfc2616#section-14.10). For example, if the header was `Connection: xyz` then...

waiting-for-triage

The cookie, header, and query route predicate factories don't match `.*` patterns and instead return a `404`. At the very least it should return a 500, but I believe these...

bug

Fix bug for ModifyResponseBodyGatewayFilter not setting up response content-type if newContentType is present in config. Fixes gh-2647

waiting-for-triage

**Problem**: I wanted to modify response body with changing Content-type, but probably SCG ignoring **newContentType** ModifyResponseGatewayFilter is not using **newContentType** in code as expected to set response 'Content-Type' header. Don't...

waiting-for-triage

Hi, I want to report a problem. Spring Cloud Greenwich.SR2 Spring Boot 2.1.6.RELEASE When modify response body, allocated 16777216 byte(s) direct memory , but it's not release,cause OutOfDirectMemoryError. ``` Exception:...

feedback-provided

Question/Enhancement: Is there any plans to support sticky session for the load-balanced routes? Currently, I found out the way how to do it via override LoadBalancerClientFilter and create custom "sticky"...

enhancement
waiting for votes