Apache HttpClient 5 نىڭ كلاسسىك API سى ئۈچۈن، خېرىدارنى قۇرغاندا سىستېما خاسلىقلىرىنى ئاچىڭ:

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

مەقسەت قىلىنغان باشلاش ئارگۇمېنتلىرىنى بېرىڭ، مەسىلەن -Dhttp.proxyHost=203.0.113.10 -Dhttp.proxyPort=8080، ھەقىقىي ئاخىرلاش نۇقتىڭىزنى ئىشلىتىپ. HTTP ۋاكالەتچى تىزىملىكى بۇ يول رۇخسەت قىلىنغاندا ئاممىۋى نامزاتلارنى تەمىنلەيدۇ. مۇناسىۋەتلىك نىشانلار ئۈچۈن HTTPS ۋە ئايلىنىپ ئۆتۈش خاسلىقلىرىنى قوشۇڭ. پەقەت JVM خاسلىقىنى تەڭشەش بۇ خېرىدارنىڭ ئۇنى ئىشلىتىدىغانلىقىنى ئىسپاتلىيالمايدۇ.

قۇرغۇچى پايدىلانمىسى ئۇنىڭ سۈكۈتتىكى زاپچاسلىرى ئويلىشىدىغان خاسلىقلارنى كۆرسىتىدۇ. ئوچۇق يول پىلانلىغۇچىلار ياكى باشقا تەمىنلەنگەن زاپچاسلار بۇ ھەرىكەتنى ئۆزگەرتەلەيدۇ.

تەلەپلەرنى بۇ سەپلەنگەن ئەۋرىشكە ئارقىلىق قىلىڭ. باشقا خېرىدار قۇرىدىغان باغلىنىش ئۆزىنىڭ قوللايدىغان زاۋۇتى ياكى ۋاكالەتچى كىرگۈزۈشىگە موھتاج؛ يېنىدىكى ئىشلىتىلمىگەن خېرىدار ھېچ نەرسىنى ئۆزگەرتمەيدۇ.

مەغلۇپ بولغان مەشغۇلاتتا كۇتۇپخانە ۋە ئىمپورتلارنى ئېنىقلاڭ. Commons HttpClient 3, Apache HttpClient 4, HttpClient 5 ۋە Java نىڭ java.net.http.HttpClient ئوخشىمىغان سەپلەش كۆرۈنمە يۈزلىرىگە ئىگە. كونا كلاس رېتسېپى ئۇ ئەۋلادنى ھەرگىز ئىشلەتمەيدىغان خېرىدارنى چۈشەندۈرەلمەيدۇ.

مۇناسىۋەتلىك ماقالىلەر