Abair le Apache HttpClient 5 socruithe seachfhreastalaí JVM a léamh
Cuir cliant Apache HttpClient 5 ar aghaidh chuig airíonna an chórais agus scrúdaigh sáruithe soiléire an phleanálaí bealaigh.
Don API clasaiceach Apache HttpClient 5, cuir an cliant ar aghaidh chuig airíonna an chórais agus é á thógáil:
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.
}Cuir na hargóintí tosaithe beartaithe ar fáil, mar shampla -Dhttp.proxyHost=203.0.113.10 -Dhttp.proxyPort=8080, ag baint úsáide as do fhíorchríochphointe. Soláthraíonn liosta seachfhreastalaithe HTTP iarrthóirí poiblí nuair a cheadaítear an bealach sin. Cuir airíonna HTTPS agus seachanta san áireamh do na cinn scríbe lena mbaineann. Ní féidir le socrú airí JVM amháin a chruthú go n-úsáideann an cliant seo í.
Sainaithníonn tagairt an tógálaí na hairíonna a chuireann a chomhpháirteanna réamhshocraithe san áireamh. Is féidir le pleanálaithe bealaigh soiléire nó comhpháirteanna eile a chuirtear ar fáil an t-iompar sin a athrú.
Déan iarratais tríd an gcás cumraithe seo. Teastaíonn a mhonarcha nó a ionchur seachfhreastalaí tacaithe féin ó spleáchas a thógann cliant eile; ní athraíonn cliant neamhúsáidte ina aice aon rud.
Sainaithnín an leabharlann agus na hiompórtálacha san oibríocht a theip. Tá comhéadain chumraíochta éagsúla ag Commons HttpClient 3, Apache HttpClient 4, HttpClient 5 agus java.net.http.HttpClient Java. Ní féidir le sean-oideas ranga cliant nach n-úsáideann an ghlúin sin riamh a mhíniú.