reverse proxy
A reverse proxy accepts client traffic and forwards it to application services.
Use this when An application sits behind a gateway that handles TLS, routing, or limits.
without the term
“Behind nginx our app thinks every request is http and from 127.0.0.1, so redirects and rate limiting are wrong. Can you configure it to see the real client info?”
with the term · How do you ask a model for reverse proxy?
Configure this reverse-proxy boundary. Verify forwarded headers, URL generation, request limits, and behavior when the upstream is unavailable.
What is reverse proxy?
A server such as nginx or a cloud gateway receives client requests and forwards them to your app. Headers like X-Forwarded-For are only trustworthy if they came from that proxy.
Why does reverse proxy matter when vibe coding?
Blindly trusting forwarded headers lets callers spoof connection or client information.
How do you do reverse proxy?
Define trusted proxies and align path, timeout, body-size, and scheme handling.
What goes wrong with reverse proxy?
Trusting client-supplied forwarding headers from connections that bypass the proxy.