NW.js ສາມາດໂຫຼດຮູບ DOM ແລະ ດຶງ JSON ຜ່ານຫ້ອງສະໝຸດ Node ໃນໜ້າຕ່າງດຽວກັນ. ກຳນົດການເອີ້ນທີ່ສ້າງຄຳຂໍ ກ່ອນທີ່ຈະເລືອກອິນເຕີເຟສ proxy.

ສຳລັບເສັ້ນທາງເຄື່ອງຈັກເວັບທີ່ເປັນເອກະສານ:

nw.App.setProxyConfig('proxy.example:8080', '');
const route = nw.App.getProxyForURL('https://www.example.com/');

ອາກູເມັນທຳອິດແມ່ນກົດ proxy ແລະ ອັນທີສອງແມ່ນ URL PAC. ສິ່ງນີ້ເລືອກຈຸດສຸດທ້າຍ HTTP ຄົງທີ່ສຳລັບແຜນປາຍທາງ ເມື່ອ PAC ຫວ່າງເປົ່າ; HTTPS ໃຊ້ເສັ້ນທາງອຸໂມງທີ່ຮອງຮັບ. ໃນການທົດສອບໜ້າເວັບສາທາລະນະແບບອິດສະຫຼະໂດຍບໍ່ມີການພິສູດຕົວ proxy, ລາຍການຈາກ ບັນຊີ proxy HTTP ສາມາດປ່ຽນແທນຈຸດສຸດທ້າຍນັ້ນ.

ຜູ້ສ້າງຄຳຂໍນະໂຍບາຍທີ່ຕ້ອງກວດ
ຊັບພະຍາກອນ DOM ຫຼື fetch ຂອງເບຣົາວເຊີການຕັ້ງຄ່າ proxy ຂອງເຄື່ອງຈັກເວັບ NW.js
HTTP ແກນຫຼັກ Node ຫຼື ການຂົນສົ່ງທີ່ເປັນເຈົ້າຂອງແພັກເກັດຕົວແທນ ຫຼື ອິນເຕີເຟສ proxy ສາທາລະນະຂອງລູກຄ້ານັ້ນ

getProxyForURL ສົ່ງຄືນຂໍ້ຄວາມນະໂຍບາຍແບບ PAC ສຳລັບການໂຫຼດ DOM ເຊັ່ນ PROXY ກັບຈຸດສຸດທ້າຍ ຫຼື DIRECT. ມັນບໍ່ຢືນຢັນວ່າຄຳຂໍທີ່ສຳເລັດແລ້ວໄດ້ໃຊ້ມັນ.

ການປ່ຽນ process.env.http_proxy ບໍ່ເຮັດໃຫ້ທຸກການຈັດຕັ້ງອ່ານຕົວແປນັ້ນ. ຕິດປ້າຍການວິນິດໄສດ້ວຍຊື່ຜູ້ສ້າງ ຫຼື ລູກຄ້າ ແລະ ຜົນຂອງມັນ. ໃຊ້ການຕັ້ງຄ່າສາທາລະນະຂອງແພັກເກັດນັ້ນ ແທນການແປະໄຟລ໌ node_modules ທີ່ການອັບເກຣດປ່ຽນແທນ. ສຳລັບການເອີ້ນ HTTPS ແກນຫຼັກ Node ທີ່ໃຊ້ SOCKS, ອິນເຕີເຟສໜຶ່ງແບບນັ້ນແມ່ນ ຕົວແທນ HTTPS ທີ່ຮອງຮັບ SOCKS.

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