在 LittleProxy 中,如何设置代理 ip 和端口?他们网站上的示例:
HttpProxyServer 服务器 = DefaultHttpProxyServer.bootstrap() .withPort(8080) .start();
在 LittleProxy 中,如何设置代理 ip 和端口?他们网站上的示例:
HttpProxyServer 服务器 = DefaultHttpProxyServer.bootstrap() .withPort(8080) .start();
这是使用johnstlr的注释派生的经过测试的代码。
ChainedProxyAdapter adapter = new ChainedProxyAdapter() {
@Override
public InetSocketAddress getChainedProxyAddress() {
return new InetSocketAddress("your.proxy.address", 1234);
}
};
ChainedProxyManager manager = new ChainedProxyManager() {
@Override
public void lookupChainedProxies(HttpRequest httpRequest, Queue<ChainedProxy> chainedProxies) {
chainedProxies.add(adapter);
}
};
HttpProxyServer server = DefaultHttpProxyServer.bootstrap().withChainProxyManager(manager).withPort(8080).start();
查看源代码,您应该能够执行类似的操作
HttpProxyServer server = DefaultHttpProxyServer.bootstrap()
.withAddress(new InetSocketAddress("127.0.0.1", 8080)).start();