Cuir proxaid phàrant ri èistear LittleProxy
Ceangail èistear LittleProxy ionadail le withAddress agus thoir seachad am pàrant uachdrach aige tro ChainedProxyManager.
Faodaidh aplacaid ionadail ceangal ri LittleProxy fhad 's a chuireas LittleProxy an t-iarrtas aige tro phàrant corporra. Rèitich an t-èistear agus am pàrant còmhla:
ChainedProxy parent = new ChainedProxyAdapter() {
@Override
public InetSocketAddress getChainedProxyAddress() {
return new InetSocketAddress("proxy.office.example", 3128);
}
};
ChainedProxyManager manager = (request, candidates) ->
candidates.add(parent);
HttpProxyServer server = DefaultHttpProxyServer.bootstrap()
.withAddress(new InetSocketAddress("127.0.0.1", 8080))
.withChainProxyManager(manager)
.start();
Bidh an criomag seo airson Java 8 no nas ùire a' cleachdadh eadar-aghaidhean slabhraidh poblach LittleProxy. Bidh an aplacaid a chleachdas am proxaid a' ceangal ri 127.0.0.1:8080; bidh an t-adhairtair a' tilleadh proxy.office.example:3128 mar an ath phroxaid.
Thèid faighneachd den mhanaidsear airson tagraichean uachdrach a thoirt seachad airson iarrtas. Bidh an eisimpleir seo a' cur ris an aon phàrant gach turas. Faodaidh riaghailt slighe aplacaid tagraiche eile a thaghadh airson ceann-uidhe eile. Ann an deuchainn aonaranach air làrach poblach a tha ceadaichte pàrant poblach gun dearbhadh a chleachdadh, faodaidh an liosta phroxaid HTTP seòladh an adhairtair sin a thoirt seachad, gun teisteanasan proxaid phàrant air an rèiteachadh.
Tha na seòrsaichean slabhraidh ann an org.littleshoot.proxy; tha DefaultHttpProxyServer na phasgan impl.