ສຳລັບ API ແບບຄລາສສິກຂອງ Apache HttpClient 5, ເປີດໃຊ້ຄຸນສົມບັດລະບົບເມື່ອສ້າງລູກຄ້າ:

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.net.http.HttpClient ຂອງ Java ມີສ່ວນຕິດຕໍ່ການຕັ້ງຄ່າແຕກຕ່າງກັນ. ສູດຄລາສເກົ່າບໍ່ສາມາດອະທິບາຍລູກຄ້າທີ່ບໍ່ເຄຍໃຊ້ຊົ່ວຄົ້ນນັ້ນໄດ້.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ