የተዘጋጀ Client ሌላ ኮኔክተር በሚጠቀም ClientResource ላይ ምንም ተጽዕኖ የለውም። ለRestlet 2.4.4 org.restlet.ext.httpclient አጋዥ፣ ሀብቱን ከመጀመሩ በፊት ከዚያ ደንበኛ ጋር ያገናኙት፦

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 መጨረሻ ነጥብ፣ እነዚህ ሁለት መስኮች አድራሻንና ፖርትን ከHTTP ፕሮክሲ ዝርዝር ይወስዳሉ።

ይህ የተሰማራው አጋዥ የተጠቀሰው Apache ቅጥያ ነው ብሎ ያስባል። ከJVM http.proxyHost እና http.proxyPort ነባሪዎችንም ማግኘት ይችላል፤ ግልጽ የአውድ እሴቶች የዚህን ኮኔክተር መጨረሻ ነጥብ ይታያሉ።

ምሳሌው የጽሑፉን አካል ይወስዳል፣ ሀብቱን ይለቃል እና ኮኔክተሩን ያቆማል። የመልቀቂያ አጠቃቀምም እንደዚሁ ውክልናውን መውሰድ ወይም መልቀቅ አለበት ስለዚህ የተከማቹ ግንኙነቶች ሊለቀቁ ይችላሉ።

ተዛማጅ ጽሑፎች