-
-
Notifications
You must be signed in to change notification settings - Fork 610
[Reverse Proxy] Modify reverse proxy request #1155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
IIUC correctly, we are talking about following feature We'll likely address it in upcoming release, include support for self-signed certificates, ability to provide custom openssl path. I estimate this to be out next month sometime. I hope that fits with your project timeline. |
Thank you for the quick response. |
@nettnikl Unfortunately, there is no current branch. I believe once onto it, might take a few hours to carve out a developer level APIs for reverse proxy ecosystem. Till then feel free to hack through it :). I'll try to gather various requirements that folks have added through several issues/discussions and try to encapsulate the same in the APIs |
Is your feature request related to a problem? Please describe.
I am implementing a reverse proxy which does some stuff to the requests before forwarding. I've tried flask, but i need a solution able to handle big files, so i came here. My project needs to be implemented in python for unrelated reasons.
Currently for debugging purposes i'm modifying
proxy/http/server/reverse.py:89
ff, uncommenting the "Update Host header" change, and this is fine-ish for development.But i'm planning to use this in production, and adding more functionality there, so i'd need a way to modify requests going upstream.
Describe the solution you'd like
Some method to overwrite in the reverse proxy base plugin where i can modify the requests - while still being able to directly stream big upstream content (think of a TB here).
Describe alternatives you've considered
Additional context
This possibility was already suggested to be possible in #1045
The text was updated successfully, but these errors were encountered: