ການປ່ຽນ proxy ຂອງ Windows: ເປັນຫຍັງແອັບຈຶ່ງຍັງໃຊ້ເສັ້ນທາງເກົ່າ
ຄ່າ Internet Settings ທີ່ເກັບໄວ້, ການຕັ້ງຄ່າທີ່ລູກຄ້າອ່ານຄືນໃໝ່ ແລະ ການເຊື່ອມຕໍ່ທີ່ມີຢູ່ແລ້ວ ສາມາດບໍ່ກົງກັນ ໂດຍທີ່ການຂຽນລົງ registry ບໍ່ລົ້ມເຫລວ.
ໜ້າຕ່າງການຕັ້ງຄ່າ Windows ສາມາດສະແດງ proxy ໃໝ່ ໃນຂະນະທີ່ແອັບໜຶ່ງຍັງໄປຕາມເສັ້ນທາງເກົ່າ. ກຳນົດວ່າທ່ານກຳລັງເຝົ້າເບິ່ງສະຖານະໃດ:
| ການສັງເກດ | ສິ່ງທີ່ມັນຢືນຢັນ |
|---|---|
| ຄ່າໃໝ່ຖືກເກັບໄວ້ | ການຕັ້ງຄ່າຜູ້ໃຊ້ ຫຼື ເຄື່ອງທີ່ເລືອກໄດ້ປ່ຽນແລ້ວ |
| ລູກຄ້າອ່ານການຕັ້ງຄ່າໃໝ່ | ລູກຄ້ານັ້ນໄດ້ອ່ານແຫຼ່ງທີ່ມັນໃຊ້ຄືນໃໝ່ |
| ການເຊື່ອມຕໍ່ໃໝ່ໃຊ້ເສັ້ນທາງໃໝ່ | ນະໂຍບາຍທີ່ອ່ານຄືນໃໝ່ສົ່ງຜົນຕໍ່ການຕັດສິນເສັ້ນທາງໃໝ່ |
WinINet ໃຫ້ Internet Options ແລະ ການແຈ້ງເຕືອນຕໍ່ການເຊື່ອມຕໍ່ແຕ່ລະຄັ້ງ ລວມທັງ INTERNET_OPTION_SETTINGS_CHANGED ແລະ INTERNET_OPTION_REFRESH. ໃຊ້ API ການຕັ້ງຄ່າທີ່ຮອງຮັບສຳລັບການຕັ້ງຄ່າທີ່ກຳລັງອັບເດດ ແລະ ລາຍງານຂໍ້ຜິດພາດຂອງມັນ. ການຂຽນລົງ registry ຢ່າງດຽວອາດເຮັດໃຫ້ລູກຄ້າຍັງເຫັນພາບເກົ່າ; ການກະຈາຍການຕັ້ງຄ່າແບບທົ່ວໄປບໍ່ໄດ້ບັງຄັບໃຫ້ທຸກຫ້ອງສະໝຸດເຄືອຂ່າຍອ່ານຄືນໃໝ່.
ຈາກນັ້ນກຳນົດ stack ແລະ ບັນຊີຂອງແອັບທີ່ໄດ້ຮັບຜົນກະທົບ. ສຳລັບລູກຄ້າ .NET 9 Windows, ວົງຈອນຊີວິດການອັບເດດ proxy ຂອງລະບົບ ແຕກຕ່າງຈາກວັດຖຸ proxy ທີ່ລະບຸໄວ້ ແລະ ຄ່າເລີ່ມຕົ້ນຂອງສະພາບແວດລ້ອມ. WinHTTP ແລະ ລູກຄ້າທີ່ມີການຕັ້ງຄ່າ proxy ສ່ວນຕົວເປັນກໍລະນີແຍກ. ການປ່ຽນແປງພາຍໃຕ້ຜູ້ໃຊ້ປັດຈຸບັນຂອງທ່ານບອກໜ້ອຍກ່ຽວກັບບໍລິການທີ່ແລ່ນພາຍໃຕ້ບັນຊີອື່ນ, ແລະ ການອັບເດດ WinINet ບໍ່ສາມາດໃຫ້ການຮອງຮັບ proxy ແກ່ socket ໃດໆໄດ້.
ສຸດທ້າຍ ແຍກການເຊື່ອມຕໍ່ໃໝ່ ອອກຈາກການເຊື່ອມຕໍ່ທີ່ມີຊີວິດ ຫຼື ອຸໂມງທີ່ສ້າງຂຶ້ນກ່ອນ. ການປ່ຽນການຕັ້ງຄ່າບໍ່ໄດ້ຍ້າຍສາຍນ້ຳນັ້ນໂດຍອັດຕະໂນມັດ. ແອັບທີ່ສະແດງການປ່ຽນ proxy ຕ້ອງມີນະໂຍບາຍທີ່ກຳນົດໄວ້ສຳລັບການບັນທຶກ, ການແຈ້ງເຕືອນ ແລະ ການເຊື່ອມຕໍ່ໃໝ່.