גרמו ל-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 האמורה. הוא יכול גם לקבל ברירות מחדל ממאפייני JVM http.proxyHost ו-http.proxyPort; ערכי הקשר מפורשים הופכים את נקודת הקצה של המחבר הזה לגלויה.
הדוגמה צורכת את גוף הטקסט, משחררת את המשאב ועוצרת את המחבר. שימוש בזרימה חייב אף הוא לצרוך או לשחרר את הייצוג שלו כדי שניתן יהיה לשחרר חיבורים מהמאגר.