ຕິດຕາມອິນສະແຕນຂອງລູກຄ້າທີ່ເຄື່ອນໄຫວຍ້ອນຫຼັງ: RestTemplate → request factory → ລູກຄ້າ HTTP ຊັ້ນລຸ່ມ → ເສັ້ນທາງ/ບັນຊີພຣອກຊີ. helper ທີ່ຕັ້ງຄ່າຢູ່ຂ້າງ bean ອື່ນທີ່ຖືກສັກບໍ່ປ່ຽນການເອີ້ນຂອງ bean ນັ້ນ.

ລຳດັບການສ້າງແມ່ນ:

  1. ຕັ້ງເສັ້ນທາງພຣອກຊີຂອງລູກຄ້າຊັ້ນລຸ່ມ ແລະ ຂໍ້ມູນຢືນຢັນຕົວຕົນທີ່ຈຳກັດຕາມ endpoint.
  2. ໃຫ້ລູກຄ້ານັ້ນແກ່ request factory ຂອງ HTTP-components ທີ່ເຂົ້າກັນໄດ້.
  3. ໃຊ້ factory ນັ້ນໃນ RestTemplate ທີ່ດຳເນີນການ.

factory ຂອງ Spring Framework 6 ຕ້ອງການ Apache HttpComponents 5.1 ຫຼືໃໝ່ກວ່າ. builder, ຂໍ້ມູນຢືນຢັນຕົວຕົນ ແລະ constructor ຂອງ HttpClient 4 ເປັນຂອງຍຸກອື່ນ. ຂໍ້ຜິດພາດໃນການສ້າງ factory ເກີດກ່ອນເສັ້ນທາງເຄືອຂ່າຍ/ການຢືນຢັນຕົວຕົນຕໍ່ມາທີ່ 407 ສະແດງ.

request interceptor ທົ່ວໄປທີ່ເພີ່ມ Proxy-Authorization ອາດຂ້າມການແລກປ່ຽນ HTTPS CONNECT ກ່ອນໜ້າ. ຮັກສາບັນຊີພຣອກຊີ ແລະ ປາຍທາງໄວ້ໃນ interface transport/auth ທີ່ຮອງຮັບຂອງແຕ່ລະອັນ ແລະ ຮັກສາການກວດສອບ TLS.

ສຳລັບລາຍງານ ໃຫ້ເກັບຍຸກຂອງ Spring/ລູກຄ້າ, bean/factory ທີ່ເຄື່ອນໄຫວ, ພຣອກຊີ ແລະ ຂັ້ນຕອນຂໍ້ຜິດພາດສຸດທ້າຍ ໂດຍບໍ່ມີຄວາມລັບ.

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