spring-cloud / spring-cloud/spring-cloud-gateway
Support follow redirect (-L in curl)
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 4.9k
- Forks
- 3.5k
- Avg merge
- 20h 57m
- Merged PRs (30d)
- 8
Description
If the proxy target returns a 302 + Location, Spring-Cloud-Gateway does not follow the redirect automatically, it just forwards it to the client so it has to request again (and potentially remap a new route). It would be nice if there was an option/filter to make it follow 302s and resolve the redirection server-side. I don't find such a feature in the documentation so I am wondering if it would make sense
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the Spring Cloud Gateway documentation and existing redirect or filter behavior described in the issue. Done means an opt-in option or filter can follow a proxy target's 302 Location server-side instead of forwarding the redirect to the client, with the behavior documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, spring, spring-boot
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100