ຊັ້ນແຜນທີ່ໜຶ່ງໂຫຼດຜ່ານ proxy ຂອງຫ້ອງການ ໃນຂະນະທີ່ການເອີ້ນ API ຂອງ plugin ລົ້ມເຫຼວ. ທັງສອງການກະທຳເຮັດວຽກຢູ່ໃນ QGIS ແຕ່ອາດໃຊ້ HTTP client ທີ່ແຕກຕ່າງກັນ.

QGIS ເປີດເຜີຍ QgsNetworkAccessManager ສຳລັບການດຳເນີນງານທາງເຄືອຂ່າຍ. ມັນນຳການຕັ້ງຄ່າເຄືອຂ່າຍຂອງ QGIS ເຂົ້າໄປໃນຄຳຮ້ອງທີ່ເຮັດຜ່ານ manager ນັ້ນ. plugin Python ທີ່ import Requests ຈະສ້າງ client ອີກອັນໜຶ່ງທີ່ມີພຶດຕິກຳ proxy ແລະ ການພິສູດຢືນຢັນຂອງຕົນເອງ.

ເລືອກການຕັ້ງຄ່າທີ່ທ່ານຕ້ອງການແບ່ງປັນ

ສຳລັບ plugin ທີ່ຕັ້ງໃຈປະຕິບັດຕາມການຕັ້ງຄ່າເຄືອຂ່າຍ QGIS ຂອງຜູ້ໃຊ້, ການໃຊ້ network manager ຂອງ QGIS ຫຼີກລ້ຽງການສ້າງການຕັ້ງຄ່າເຫຼົ່ານັ້ນຄືນໃໝ່ຢ່າງເປັນເອກະລາດ. ກວດເບິ່ງ API ທີ່ເໝາະສົມກັບເວີຊັນ QGIS ທີ່ທ່ານສະໜັບສະໜູນ ລວມທັງພຶດຕິກຳແບບ async ແລະ ການລວມເຂົ້າກັບການພິສູດຢືນຢັນ.

ຖ້າຕ້ອງການ Requests ດ້ວຍເຫດຜົນອື່ນ, ຕັ້ງຄ່າມັນຢ່າງຕັ້ງໃຈ. ພົດຈະນານຸກົມ proxy ຂອງມັນ ແລະ ການຈັດການຕົວແປສະພາບແວດລ້ອມ ປະຕິບັດຕາມເອກະສານ Requests. proxy ທີ່ເລືອກໃນການຕັ້ງຄ່າ QGIS ບໍ່ແມ່ນການຕັ້ງຄ່າ session ຂອງ Requests ໂດຍອັດຕະໂນມັດ.

ຕ້ອງຊັດເຈນກ່ຽວກັບຂອບເຂດ ເມື່ອລອງຕົວຢ່າງ Qt ຈາກ forum. ການຕັ້ງ proxy ຂອງແອັບພລິເຄຊັນ Qt ມີຜົນຕໍ່ເຄືອຂ່າຍ Qt. ມັນບໍ່ໄດ້ພິສູດວ່າ Requests ເຊິ່ງໃຊ້ການຈັດຕັ້ງເຄືອຂ່າຍທີ່ແຕກຕ່າງ ໄດ້ປ່ຽນເສັ້ນທາງຂອງມັນແລ້ວ.

ປຽບທຽບປາຍທາງດຽວກັນ

ໃຊ້ URL ຂອງ plugin ທີ່ລົ້ມເຫຼວ ເມື່ອປຽບທຽບພຶດຕິກຳ. ບໍລິການແຜນທີ່ ແລະ API ທີ່ບໍ່ກ່ຽວຂ້ອງກັນ ອາດມີກົດການຂ້າມ ສິດ proxy ຫຼື ໂຊ່ໃບຢັ້ງຢືນທີ່ແຕກຕ່າງກັນ. ຄຳຮ້ອງແຜນທີ່ທີ່ສຳເລັດ ພິສູດພຽງແຕ່ວ່າເສັ້ນທາງຂອງມັນເອງເຮັດວຽກໄດ້.

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

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