Airson API clasaigeach Apache HttpClient 5, cuir an cliant gu feartan an t-siostaim nuair a thogas tu e:

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.
}

Thoir seachad na h-argamaidean tòiseachaidh a thathar an dùil, mar eisimpleir -Dhttp.proxyHost=203.0.113.10 -Dhttp.proxyPort=8080, a' cleachdadh d' fhìor-chrìoch-phuing. Bheir liosta proxy HTTP tagraichean poblach seachad nuair a tha an t-slighe sin ceadaichte. Cuir a-steach feartan HTTPS agus seachain airson nan cinn-uidhe buntainneach. Chan urrainn do shuidheachadh feart JVM a-mhàin dearbhadh gu bheil an cliant seo ga chleachdadh.

Tha iomradh an neach-togail a' comharrachadh nam feartan a bhios na co-phàirtean bunaiteach aige a' beachdachadh. Faodaidh planaichean slighe soilleir no co-phàirtean eile a thèid a thoirt seachad an giùlan sin atharrachadh.

Dèan iarrtasan tron eisimpleir rèitichte seo. Feumaidh eisimeileachd a thogas cliant eile a fhactaraidh no a chur-a-steach proxy taic fhèin; cha dh'atharraich cliant neo-chleachdte ri thaobh rud sam bith.

Comharraich an leabharlann agus na h-in-mhalairt san obair a dh'fhàillig. Tha eadar-aghaidhean rèiteachaidh eadar-dhealaichte aig Commons HttpClient 3, Apache HttpClient 4, HttpClient 5 agus java.net.http.HttpClient Java. Chan urrainn do sheann reasabaidh clas cliant nach cleachd a' ghinealach sin a mhìneachadh.

Artaigilean co-cheangailte