requests.exceptions.ProxyError ແລະ urllib3.exceptions.ProxyError ເປັນຄລາສຄວາມຜິດພາດທີ່ແຕກຕ່າງກັນ. ການມີຊື່ສັ້ນຄືກັນບໍ່ໄດ້ເຮັດໃຫ້ເງື່ອນໄຂ except ອັນດຽວຈັບໄດ້ທັງສອງ.

ສຳລັບການເອີ້ນ Requests ໃຫ້ເລີ່ມຈາກ API ຄວາມຜິດພາດສາທາລະນະຂອງ Requests. ອາດາປເຕີການຂົນສົ່ງຂອງມັນປົກກະຕິຈະແປງຄວາມລົ້ມເຫຼວລະດັບຕ່ຳໃຫ້ເປັນຄວາມຜິດພາດທີ່ Requests ສະແດງ. ສະບັບເກົ່າມີບັກການຫຸ້ມຫໍ່ສະເພາະ, ດັ່ງນັ້ນຈົ່ງເກັບສະບັບຂອງຫ້ອງສະໝຸດໄວ້ກັບ traceback ທີ່ບໍ່ຄາດຄິດ.

ເມື່ອສືບສວນ ໃຫ້ກວດເບິ່ງໂມດູນ, ຄລາສ ແລະ ສາເຫດທີ່ເຊື່ອມໂຍງຂອງຄວາມຜິດພາດ. MaxRetryError ທີ່ຊ້ອນຢູ່ ຫຼື ຄວາມລົ້ມເຫຼວຂອງການເຊື່ອມຕໍ່ອາດເກັບຫຼັກຖານທີ່ເປັນປະໂຫຍດກ່ຽວກັບຂັ້ນຕອນພຣັອກຊີກ່ອນໜ້າ.

ຫຼີກລ້ຽງການນຳເຂົ້າເສັ້ນທາງ vendored ເກົ່າຈາກວິທີແກ້ໄຂທາງປະຫວັດສາດເຂົ້າໃນແອັບພລິເຄຊັນສະໄໝໃໝ່. ຈັບຄວາມຜິດພາດສາທາລະນະທີ່ເໝາະກັບການເອີ້ນປັດຈຸບັນ, ຮັກສາສາເຫດໄວ້ສຳລັບການບົ່ງມະຕິ, ແລະ ຕັດສິນພຶດຕິກຳການລອງໃໝ່ແຍກຕ່າງຫາກ. ການຈັບທຸກ Exception ແລ້ວສືບຕໍ່ຕະຫຼອດໄປພຽງແຕ່ປິດບັງຄວາມບໍ່ກົງກັນເດີມ.

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