配置 Netty 应用程序以使用代理

Configure a Netty application to use a proxy

Telerik 在 Java SE 文档中的 Configure a Java Application to Use Fiddler. That does not seem to work (meaning it seems to have no effect) with our Netty based application, which I assume is because that would only apply to applications that use the default J2SE built-in HTTP libraries? Also see Java Networking and Proxies 上有一个 how-to。

是否有一种标准方法来配置基于 Netty 的应用程序以获取代理,或者我是否需要手动向通道管道添加一个处理程序来更改 HTTP 请求(和响应?)以使用代理?如果是后者,是否有我可以使用的标准处理程序,它具有设置 headers、更改 url 等的所有逻辑。built-in?

有一个 proxy package in Netty, in which HttpProxyHandler 似乎是你要找的,关于最后一个问题是否有内置的标准处理程序。不过,还没有使用过它,所以不能说它是否会使用这些系统道具。