LittleProxy에서 프록시 IP 및 포트를 설정하는 방법은 무엇입니까? 자신의 웹 사이트에 나와있는 예제 :LittleProxy에서 프록시 IP 및 포트를 설정하는 방법
HttpProxyServer 서버 = DefaultHttpProxyServer.bootstrap() .withPort (8080) .start(); 소스 코드를 보면
LittleProxy에서 프록시 IP 및 포트를 설정하는 방법은 무엇입니까? 자신의 웹 사이트에 나와있는 예제 :LittleProxy에서 프록시 IP 및 포트를 설정하는 방법
HttpProxyServer 서버 = DefaultHttpProxyServer.bootstrap() .withPort (8080) .start(); 소스 코드를 보면
당신이
HttpProxyServer server = DefaultHttpProxyServer.bootstrap()
.withAddress(new InetSocketAddress("127.0.0.1", 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();
나는 진짜 프록시 서버에 messgae (요청)를 전달하려고합니다. littleproxy는 이것을 할 수 있습니까? 만약, 진짜 프록시 서버의 호스트와 포트를 설정하려면? 감사. – Kudi
bootstrap() .ChainProxyManager (chainProxyManager)가 필요하다고 생각합니다. ChainedProxyManager를 구현하여 ChainedProxy 구현 목록을 반환합니다. ChainedProxyAdapter를 확장하고 getChainedProxyAddress를 재정의해야 할 수도 있습니다. 내가 직접 시도하지 않았기 때문에 미안해. – johnstlr
감사합니다. 나는 당신이 옳다고 생각합니다. – Kudi