LittleProxy اورېدونکي ته والد پراکسي ورزیات کړئ
د withAddress په مرسته یو ځایي LittleProxy اورېدونکی وتړئ او د ChainedProxyManager له لارې د هغه پورته والد برابروئ.
یو ځایي اپلیکیشن کولی شي LittleProxy ته ووصل شي، په داسې حال کې چې LittleProxy خپله غوښتنه د یو شرکت والد له لارې لېږدوي. اورېدونکی او والد یوځای تنظیم کړئ:
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();
د Java 8 یا تر دې نوي نسخې دا برخه د LittleProxy عامه زنځیرې انټرفېسونه کاروي. هغه اپلیکیشن چې پراکسي کاروي 127.0.0.1:8080 ته ووصل کېږي؛ اډاپټر proxy.office.example:3128 د بل پراکسي په توګه بېرته ورکوي.
د یوې غوښتنې لپاره د پورته نوماندانو د برابرولو لپاره له مدیر څخه پوښتنه کېږي. دا بېلګه هر ځل هماغه والد ورزیاتوي. د اپلیکیشن د لارښوونې قاعده کولی شي د بل منزل لپاره بل نوماند وټاکي. په یوه جلا د عامه وېبپاڼې ازموینه کې چې د بې تصدیق عامه والد کارول پکې اجازه لري، د HTTP پراکسي لړلیک کولی شي د هغه اډاپټر پته برابره کړي، پرته له دې چې د والد پراکسي اعتبارنامې تنظیم شوې وي.
د زنځیر ډولونه په org.littleshoot.proxy کې دي؛ DefaultHttpProxyServer د هغه په impl بنډل کې دی.