ការដកចោលប្រូកស៊ីរបស់ Jetty 12.1 តាមម៉ាស៊ីន និងច្រក
ប្រើសំណុំអាសយដ្ឋានដកចោលរបស់ប្រូកស៊ី Jetty 12.1 សម្រាប់ម៉ាស៊ីនជាក់លាក់ និងច្រកជម្រើស ជំនួសការសន្មត់ថា JVM nonProxyHosts គ្រប់គ្រងអតិថិជន។
អតិថិជន HTTP របស់ Jetty 12.1 រក្សាការដកចោលគោលដៅនៅលើវត្ថុប្រូកស៊ីនីមួយៗ។ បន្ថែមពួកវាមុនពេលសំណើចាប់ផ្តើម៖
var proxy = new org.eclipse.jetty.client.HttpProxy(
"proxy.example", 8080);
proxy.getExcludedAddresses().add("internal.example:443");
jettyClient.getProxyConfiguration().addProxy(proxy);
jettyClient គឺជា org.eclipse.jetty.client.HttpClient ដែលមានស្រាប់របស់កម្មវិធី ជាមួយវដ្តចាប់ផ្តើម និងបញ្ចប់ធម្មតារបស់វា។ សម្រាប់គោលដៅសាធារណៈដែលអនុញ្ញាត បញ្ជីប្រូកស៊ី HTTP ផ្តល់បេក្ខជនសម្រាប់ម៉ាស៊ីន និងច្រក HttpProxy; រក្សាការដកចោលខាងក្នុងដែលបានបម្រុងទុក។
ធាតុត្រូវគ្នានឹង internal.example នៅច្រក 443។ បើគ្មានច្រក ធាតុម៉ាស៊ីនត្រូវគ្នានឹងម៉ាស៊ីននោះនៅច្រកណាមួយ។ ការផ្គូផ្គងឈ្មោះម៉ាស៊ីនគឺជាក់លាក់៖ បន្ថែមម៉ាស៊ីននីមួយៗដែលបានបម្រុងទុកដោយឡែក ជំនួសការផ្តល់ wildcard JVM nonProxyHosts ឬបញ្ជីបំបែកដោយបន្ទាត់ឈរ។
ការដកចោលធ្វើឱ្យវត្ថុប្រូកស៊ីនេះឈប់ត្រូវគ្នានឹងប្រភព។ នៅពេលកំណត់ប្រូកស៊ីច្រើន ប្រូកស៊ីផ្សេងអាចនៅតែត្រូវគ្នា; ពិនិត្យបេក្ខជនដែលនៅសល់មុនពេលហៅលទ្ធផលថាជាផ្លូវផ្ទាល់។