ຕັ້ງເສັ້ນທາງ Kong Unirest ກ່ອນຄຳຮ້ອງທຳອິດຈະເປີດໃຊ້ client ຂອງມັນ:

Unirest.config().proxy("proxy.example", 8080);

HttpResponse<String> response = Unirest
    .get("https://www.example.com/")
    .asString();

ກ່ອນຈະເປີດໃຊ້ instance ໃໝ່ສຳລັບຄຳຮ້ອງສາທາລະນະທີ່ອະນຸຍາດ, ທີ່ຢູ່ HTTP ຈາກ ລາຍຊື່ proxy HTTP ສາມາດຕື່ມ host ແລະ port ຂອງຕົວຢ່າງໄດ້ໂດຍບໍ່ມີບັນຊີ proxy. ການໂຫຼດເກີນ proxy ທີ່ເອກະສານໄວ້ຍັງຮັບຊື່ຜູ້ໃຊ້/ລະຫັດຜ່ານຈາກການຕັ້ງຄ່າແອັບພລິເຄຊັນ. ພວກມັນບໍ່ຂຶ້ນກັບ URL ປາຍທາງ.

ສຳລັບນະໂຍບາຍທີ່ຂັບເຄື່ອນດ້ວຍຄຸນສົມບັດໂດຍເຈດຕະນາ, ໃຫ້ເລືອກອັນນີ້ແທນ:

Unirest.config().useSystemProperties(true);

ການມີຄຸນສົມບັດ JVM ບໍ່ໄດ້ເຮັດໃຫ້ທຸກ client HTTP ອ່ານມັນ. ເລືອກແຫຼ່ງຂໍ້ມູນໃນຕອນເລີ່ມຕົ້ນ; ຕົວເລືອກທີ່ໃຊ້ສ້າງ client ທີ່ເປີດໃຊ້ແລ້ວຕ້ອງການການປິດ ຫຼື ຕັ້ງຄືນຢ່າງຊັດເຈນກ່ອນຈະປ່ຽນໄດ້.

ສຳລັບການຕັ້ງຄ່າແຕກຕ່າງກັນ, ໃຫ້ໃຊ້ Unirest.spawnInstance() ແລະ ສົ່ງຜ່ານ instance ດຽວກັນ. instance ຫຼັກແບບສະຖິດບໍ່ໄດ້ຕັ້ງຄ່າ instance ທີ່ສ້າງຂຶ້ນ, ແລະ client ທີ່ເປີດໃຊ້ຮ່ວມກັນບໍ່ຄວນຖືກສະຫຼັບອ້ອມຄຳຮ້ອງທີ່ເກີດຂຶ້ນພ້ອມກັນ.

ຕົວຢ່າງ com.mashape ເກົ່າທີ່ໃຊ້ Unirest.setProxy(HttpHost) ເປັນຂອງ API ອື່ນ. ໃຫ້ກົງກັບການຂຶ້ນກັບນັ້ນ, ຢ່າລວມຈຸດເຂົ້າຂອງມັນກັບການຕັ້ງຄ່າຂອງ Kong.

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