I have a HTTP proxy hosted somewhere written in Go which requires mutual TLS authentication.
I am looking for a Java client implementation that connects to this HTTP proxy authenticated and opens a local listening socket without that TLS layer so it can be used as a regular proxy.
This Java forward proxy should work fine with simultaneous/multiple connections from browsers and work efficiently.
I have a sample with Netty which does not work: [login to view URL]
Naive example: [login to view URL]
In the proposal, please roughly describe your potential solution.