Client tí a ti ṣètò kò ní ipa lórí ClientResource tí ó ṣì ń lo connector mìíràn. Fún olùrànlọ́wọ́ org.restlet.ext.httpclient ti Restlet 2.4.4, so resource mọ́ client yẹn ṣáájú kí o tó bẹ̀rẹ̀:

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) ni ibi ìsopọ̀. Context ń lo àwọn kọ́kọ́rọ́ proxyHost àti proxyPort tí a kọ sílẹ̀ fún olùrànlọ́wọ́, pẹ̀lú orúkọ host yàtọ̀ sí scheme àti port rẹ̀. Ṣètò wọ́n ṣáájú connector.start(). Fún endpoint HTTP gbangba, àwọn pápá méjì yìí ń gba àdírẹ́sì àti port láti inú àkójọ proxy HTTP.

Èyí gbà pé olùrànlọ́wọ́ tí a ti fi sílẹ̀ ni extension Apache tí a sọ. Ó tún lè gba àwọn iye àìpẹ́ láti JVM http.proxyHost àti http.proxyPort; àwọn iye context tí ó ṣe kedere jẹ́ kí endpoint connector yìí hàn.

Àpẹẹrẹ náà ń lo text body, dá resource sílẹ̀ ó sì dá connector dúró. Lílò streaming gbọ́dọ̀ lo tàbí dá representation rẹ̀ sílẹ̀ bákan náà kí a lè dá àwọn connection inú pool sílẹ̀.

Àwọn àpilẹ̀kọ tó jọra