Fún API Apache HttpClient 5 ti àtijọ́, mú àwọn ẹ̀yà ẹ̀rọ ṣiṣẹ́ nígbà tí o bá ń kọ́ ẹrọ àbánà náà:

import org.apache.hc.client5.http.impl.classic.CloseableHttpClient;
import org.apache.hc.client5.http.impl.classic.HttpClients;

try (CloseableHttpClient client = HttpClients.custom()
        .useSystemProperties()
        .build()) {
    // Execute the application's HTTP work with this client.
}

Pèsè àwọn àríyànjiyàn ìbẹ̀rẹ̀ tí a pinnu, bíi -Dhttp.proxyHost=203.0.113.10 -Dhttp.proxyPort=8080, ní lílo ojú irínṣẹ́ gidi rẹ. Àkójọ prókìsì HTTP ń pèsè àwọn olùdíje gbangba nígbà tí a bá gba ọ̀nà yẹn láàyè. Fi àwọn ẹ̀yà HTTPS àti àwọn ẹ̀yà ìforí kọjá kún fún àwọn ibi tí ó kan. Ṣíṣe ètò ẹ̀yà JVM kan ṣoṣo kò lè fi hàn pé ẹrọ àbánà yìí ń lò ó.

Ìwé ìtọ́kasí alùmọ̀-ẹ̀rọ ń tọ́ka àwọn ẹ̀yà tí àwọn ẹ̀ka àkọ́kọ́ rẹ̀ ń gbé yẹ̀wò. Àwọn olùṣètò ọ̀nà tààrà tàbí àwọn ẹ̀ka mìíràn tí a pèsè lè yí ìhùwàsí yẹn padà.

Ṣe àwọn ìbéèrè nípasẹ̀ àpẹẹrẹ tí a ti ṣètò yìí. Ìgbẹ́kẹ̀lé tí ó ń kọ́ ẹrọ àbánà mìíràn nílò ilé-iṣẹ́ tàbí ìwọlé prókìsì tirẹ̀ tí a ṣe àtìlẹ́yìn fún; ẹrọ àbánà tí a kò lò lẹ́gbẹ̀ẹ́ rẹ̀ kò yí nǹkan kankan padà.

Dámọ̀ ilé-ìkàwé àti àwọn ìkójáwọlé nínú iṣẹ́ tí ó kùnà. Commons HttpClient 3, Apache HttpClient 4, HttpClient 5 àti java.net.http.HttpClient Java ní àwọn ojú-ìsopọ̀ ìṣètò ọ̀tọ̀ọ̀tọ̀. Ìlànà kíláàsì àtijọ́ kò lè ṣàlàyé ẹrọ àbánà tí kò fi ìran yẹn lò rí.

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