Armeria: Client-side proxy support

Created on 13 Dec 2019  路  9Comments  路  Source: line/armeria

Related: #2320

We could add support for various proxy protocols to our clients:

  • HTTP CONNECT method
  • SOCKS
  • HAProxy
  • Different from the above 3, but usual HTTP proxies
new feature

All 9 comments

@jrhee17 What about this issue? You asked me about a client-side issue that would help you understand client-side internals and thus might be it.

Curious about this issue, so we just need to add proxy option in ClientFactoyOption and add ProxyHandler here https://github.com/line/armeria/blob/master/core/src/main/java/com/linecorp/armeria/client/HttpChannelPool.java#L102 ?

btw feel free to work on this issue if you need to use it 馃槃 I think I will need at least a month to start this issue if I tackle it

@kojilin I guess so, although I didn't try it by myself. :smile:

@kojilin did you want to work on this? 馃憖 I think I can start working on this if not.

@jrhee17 oh, no problem :)

To avoid confusion. Yes, you can work on this issue.

Thanks! 馃檱馃憤馃槃

Created a follow-up issue: https://github.com/line/armeria/issues/2589

Was this page helpful?
0 / 5 - 0 ratings