ធ្វើឱ្យ ClientResource របស់ Restlet ប្រើប្រាស់ឧបករណ៍ភ្ជាប់ proxy ដែលអ្នកបានកំណត់
សម្រាប់ជំនួយការអតិថិជន Apache HTTP របស់ Restlet 2.4.4 កំណត់ប៉ារ៉ាម៉ែត្របរិបទរបស់ឧបករណ៍ភ្ជាប់មុនពេលចាប់ផ្តើម ហើយភ្ជាប់វាដោយ setNext។
Client ដែលបានកំណត់មិនមានឥទ្ធិពលលើ ClientResource ដែលនៅតែប្រើឧបករណ៍ភ្ជាប់ផ្សេងទេ។ សម្រាប់ជំនួយការ org.restlet.ext.httpclient របស់ Restlet 2.4.4 ភ្ជាប់ធនធានទៅអតិថិជននោះមុនពេលចាប់ផ្តើមវា៖
Client connector = new Client(new Context(), Protocol.HTTPS);
connector.getContext().getParameters().set("proxyHost", "proxy.example");
connector.getContext().getParameters().set("proxyPort", "8080");
ClientResource resource = new ClientResource(
"https://service.example/status");
resource.setNext(connector);
connector.start();
try {
String body = resource.get().getText();
} finally {
resource.release();
connector.stop();
}setNext(connector) គឺជាចំណុចភ្ជាប់។ បរិបទប្រើកូនសោដែលបានឯកសាររបស់ជំនួយការ proxyHost និង proxyPort ដោយឈ្មោះម៉ាស៊ីនបែកពីគ្រោង និងច្រក។ កំណត់ពួកវាមុន connector.start()។ សម្រាប់ចំណុចបញ្ចប់ HTTP សាធារណៈ វាលទាំងពីរនេះយកអាសយដ្ឋាន និងច្រកពី បញ្ជី proxy HTTP។
នេះសន្មតថាជំនួយការដែលបានដាក់ពង្រាយគឺជាផ្នែកបន្ថែម Apache ដែលបានរៀបរាប់។ វាក៏អាចទទួលតម្លៃលំនាំដើមពី http.proxyHost និង http.proxyPort របស់ JVM ដែរ។ តម្លៃបរិបទច្បាស់លាស់ធ្វើឱ្យចំណុចបញ្ចប់របស់ឧបករណ៍ភ្ជាប់នេះអាចមើលឃើញ។
ឧទាហរណ៍ប្រើប្រាស់តួអក្សរ ដោះលែងធនធាន និងបញ្ឈប់ឧបករណ៍ភ្ជាប់។ ការប្រើប្រាស់ជាស្ទ្រីមក៏ត្រូវប្រើប្រាស់ ឬដោះលែងការតំណាងរបស់វាដែរ ដើម្បីឱ្យការតភ្ជាប់ដែលបានដាក់ជាក្រុមអាចដោះលែងបាន។