Does a client-side proxy exist that would transform my HTTP request into HTTPS before sending it to the server?
Meaning that my software application sends an HTTP request to this client-side proxy, which then encrypts it to HTTPS and sends it to the server. Then, it decrypts the response before sending it back to the original application.
Specifically, I'd like to do this for WebSockets (which is a protocol build, meaning that the software application sees this local client-side proxy at ws:// which then forwards messages to server at wss:// (and vice versa with messages coming in from the exchange).
I've tried searching for something like this but cannot find it - most likely I'm not searching with the right keywords. I'd be grateful if someone can point me to the right direction.