Натерајте ClientResource из Restlet-а да користи прокси конектор који сте конфигурисали
За Apache HTTP client helper из Restlet-а 2.4.4 поставите параметре контекста конектора пре покретања и повежите га помоћу setNext.
Конфигурисани Client нема ефекта на ClientResource који још користи други конектор. За org.restlet.ext.httpclient helper из 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 тог helper-а, при чему је име хоста одвојено од шеме и порта. Поставите их пре connector.start(). За јавни HTTP endpoint ова два поља узимају адресу и порт са HTTP proxy листе.
Ово претпоставља да је постављени helper наведена Apache екстензија. Он може добити и подразумеване вредности из JVM http.proxyHost и http.proxyPort; експлицитне вредности контекста чине endpoint овог конектора видљивим.
Пример троши текстуално тело, ослобађа ресурс и зауставља конектор. Streaming употреба такође мора потрошити или ослободити своју репрезентацију да би се везе из пула могле ослободити.