| 程序包 | 说明 |
|---|---|
| org.zodiac.server.proxy.impl |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultHttpProxyManager
Primary implementation of an
HttpProxyManager. |
| 限定符和类型 | 字段和说明 |
|---|---|
protected HttpProxyManager |
HttpProxyConnection.proxyManager |
| 限定符和类型 | 字段和说明 |
|---|---|
List<HttpProxyManager> |
ServerGroup.registeredServers |
| 限定符和类型 | 方法和说明 |
|---|---|
private HttpProxyManager |
DefaultHttpProxyManager.start() |
HttpProxyManager |
DefaultHttpProxyManager.DefaultHttpProxyManagerBootstrap.start() |
| 限定符和类型 | 方法和说明 |
|---|---|
private InetSocketAddress |
ClientToProxyConnection.addressFor(ProxyRuleOption proxy,
HttpProxyManager proxyServer)
Build an
InetSocketAddress for the given hostAndPort. |
static ClientToProxyConnection |
ClientToProxyConnectionFactory.create(ProxyConfigOptions proxyConfigOptions,
HttpProxyConfigOptions httpProxyConfigOptions,
HttpProxyManager httpProxyManager,
String applicationName,
SslEngineSource sslEngineSource,
ChannelPipeline pipeline,
io.netty.handler.traffic.GlobalTrafficShapingHandler globalTrafficShapingHandler) |
(专用程序包) static ProxyToServerConnection |
ProxyToServerConnection.create(ProxyConfigOptions proxyConfigOptions,
HttpProxyManager httpProxyManager,
String applicationName,
ClientToProxyConnection clientConnection,
HttpFilters initialFilters,
InetSocketAddress remoteAddress,
io.netty.handler.traffic.GlobalTrafficShapingHandler globalTrafficShapingHandler) |
void |
ServerGroup.registerProxyServer(HttpProxyManager proxyServer)
Registers the specified proxy server as a consumer of this server group.
|
void |
ServerGroup.unregisterProxyServer(HttpProxyManager proxyServer,
boolean graceful)
Unregisters the specified proxy server from this server group.
|
| 构造器和说明 |
|---|
ClientToProxyConnection(ProxyConfigOptions proxyConfigOptions,
HttpProxyConfigOptions httpProxyConfigOptions,
HttpProxyManager httpProxyManager,
String applicationName,
SslEngineSource sslEngineSource,
ChannelPipeline pipeline,
io.netty.handler.traffic.GlobalTrafficShapingHandler globalTrafficShapingHandler) |
ClientToProxyConnectionWithHttp2(ProxyConfigOptions proxyConfigOptions,
HttpProxyConfigOptions httpProxyConfigOptions,
HttpProxyManager httpProxyManager,
String applicationName,
SslEngineSource sslEngineSource,
ChannelPipeline pipeline,
io.netty.handler.traffic.GlobalTrafficShapingHandler globalTrafficShapingHandler) |
ClientToProxyConnectionWithWebSocket(ProxyConfigOptions proxyConfigOptions,
HttpProxyConfigOptions httpProxyConfigOptions,
HttpProxyManager httpProxyManager,
String applicationName,
SslEngineSource sslEngineSource,
ChannelPipeline pipeline,
io.netty.handler.traffic.GlobalTrafficShapingHandler globalTrafficShapingHandler) |
HttpProxyConnection(ConnectionState initialState,
HttpProxyManager proxyManager,
String applicationName)
Construct a new ProxyConnection.
|
ProxyToServerConnection(ProxyConfigOptions proxyConfigOptions,
HttpProxyManager httpProxyManager,
String applicationName,
ClientToProxyConnection clientConnection,
HttpFilters initialFilters,
io.netty.handler.traffic.GlobalTrafficShapingHandler globalTrafficShapingHandler,
InetSocketAddress remoteAddress) |
Copyright © 2021 Zodiac. All rights reserved.