បន្ថែមប្រូកស៊ីមេទៅអ្នកស្តាប់ LittleProxy
ចងអ្នកស្តាប់ LittleProxy មូលដ្ឋានដោយ withAddress ហើយផ្តល់មេដើមរបស់វាតាមរយៈ 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 របស់វា។