ໃນ Qt, DefaultProxy ໝາຍຄວາມວ່າວັດຖຸສືບທອດການເລືອກພຣັອກຊີຂອງແອັບພລິເຄຊັນ. ມັນບໍ່ໄດ້ໝາຍຄວາມວ່າ “ເຊື່ອມຕໍ່ໂດຍກົງ” ແລະ ຊື່ຂອງມັນຢ່າງດຽວກໍບໍ່ຮັບປະກັນວ່າພົບການຕັ້ງຄ່າໃດໜຶ່ງຂອງລະບົບປະຕິບັດການແລ້ວ.

ການເລືອກຈຸດປະສົງ
DefaultProxyໃຊ້ນະໂຍບາຍລະດັບແອັບພລິເຄຊັນ
NoProxyຮ້ອງຂໍການເຊື່ອມຕໍ່ໂດຍກົງ
ພຣັອກຊີ HTTP ຫຼື SOCKS ທີ່ຊັດເຈນໃຊ້ຈຸດປາຍທາງ ແລະ ປະເພດພຣັອກຊີທີ່ກຳນົດ

ຕົວຢ່າງ, ແອັບພລິເຄຊັນສາມາດຕັ້ງ ພຣັອກຊີ HTTP ຮ່ວມ:

QNetworkProxy::setApplicationProxy(
    QNetworkProxy(QNetworkProxy::HttpProxy, "proxy.example", 8080));

ທີ່ຢູ່ HTTP ຈາກລາຍຊື່ພຣັອກຊີ HTTP ສາມາດໃຫ້ໂຮສ ແລະ ພອດໃນຕົວຢ່າງສຳລັບຄຳຮ້ອງສາທາລະນະທີ່ອະນຸຍາດໂດຍບໍ່ມີການພິສູດຕົວຕົນພຣັອກຊີ. ຜູ້ຈັດການເຄືອຂ່າຍທີ່ໃຊ້ການເລືອກສືບທອດກໍສາມາດປະຕິບັດຕາມນະໂຍບາຍນັ້ນ. ແຕ່ຜູ້ຈັດການທີ່ໄດ້ຮັບຈຸດປາຍທາງຊັດເຈນ ຫຼື NoProxy ກັບມີການເລືອກໃນທ້ອງຖິ່ນຢ່າງຕັ້ງໃຈແທນ.

ເມື່ອແອັບພລິເຄຊັນຄວນຕາມລະບົບປະຕິບັດການ, ໃຫ້ໃຊ້ສ່ວນຕິດຕໍ່ການຕັ້ງຄ່າລະບົບ QNetworkProxyFactory ທີ່ຮອງຮັບ. ແຍກການຕັດສິນໃຈການຄົ້ນພົບນັ້ນອອກຈາກຄ່າ enum ທີ່ຊັອກເກັດ ຫຼື ຜູ້ຈັດການໃດໜຶ່ງໃຊ້.

ຕັ້ງຄ່າການເລືອກກ່ອນການເຊື່ອມຕໍ່ທີ່ກ່ຽວຂ້ອງ. Qt ເອກະສານວ່າການປ່ຽນການຕັ້ງຄ່າພຣັອກຊີເທິງຊັອກເກັດທີ່ເຊື່ອມຕໍ່ແລ້ວບໍ່ໄດ້ຍ້າຍການເຊື່ອມຕໍ່ນັ້ນໄປຈຸດປາຍທາງໃໝ່.

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