ໃຫ້ຜູ້ຮ່ວມງານ HtmlUnit ແຕ່ລະຄົນໄດ້ proxy ທີ່ໝັ້ນຄົງ
ຕັ້ງຄ່າຕົວເລືອກ proxy ຂອງ HtmlUnit ກ່ອນທີ່ໜ້າຈະໂຫຼດ ແລະ ປ້ອງກັນບໍ່ໃຫ້ຜູ້ຮ່ວມງານທີ່ເຮັດວຽກພ້ອມກັນປ່ຽນເສັ້ນທາງຂອງ browser client ດຽວທີ່ແບ່ງປັນ.
job A → WebClient A → proxy A → destination
job B → WebClient B → proxy B → destinationມອບ HtmlUnit WebClient ທີ່ຕັ້ງຄ່າແລ້ວໃຫ້ແຕ່ລະຕົວຕົນການທ່ອງເວັບທີ່ເຮັດວຽກພ້ອມກັນ. WebClientOptions ຂອງມັນຖື ProxyConfig; ຖືວ່າເສັ້ນທາງແມ່ນຄົງທີ່ຕອນວຽກກຳລັງແລ່ນ. ຄິວວຽກທີ່ແບ່ງປັນບໍ່ຕ້ອງການ browser ດຽວທີ່ປ່ຽນໄດ້ແລະແບ່ງປັນ. ສຳລັບການກວດໜ້າສາທາລະນະທີ່ອະນຸຍາດດ້ວຍ HTTP ProxyConfig, ເລືອກຈຸດສຸດທ້າຍທີ່ເປັນຕົວແທນຈາກ ລາຍຊື່ proxy HTTP ກ່ອນມອບໃຫ້ຜູ້ຮ່ວມງານ.
ເກັບໜ້າ, ການໂຫຼດຕໍ່ໄປ ແລະ ສະຖານະ session ໄວ້ກັບ client ນັ້ນ. ການປ່ຽນຕົວເລືອກ proxy ບໍ່ສາມາດຍ້າຍການເຊື່ອມຕໍ່ທີ່ສ້າງແລ້ວ. client ແຍກກັນຍັງສ້າງສະຖານະ browser ແຍກກັນ, ດັ່ງນັ້ນວາງແຜນການເຂົ້າສູ່ລະບົບຮ່ວມທີ່ຕັ້ງໃຈ ແທນທີ່ຈະສົມມຸດວ່າເສັ້ນທາງຢ່າງດຽວກຳນົດຕົວຕົນ. ການພິສູດຕົວຕົນ proxy ໃຊ້ອິນເຕີເຟດຂອງເວີຊັນ HtmlUnit ທີ່ຕິດຕັ້ງ ແລະ ແຍກຈາກການເຂົ້າສູ່ລະບົບເວັບໄຊຕ໌.
ກຳນົດການສຳເລັດກ່ອນສົ່ງ browser ກັບຄືນສູ່ pool. ການຕອບສະໜອງລະດັບເທິງອາດມາຮອດຕອນ script ຫຼື ຄຳຮ້ອງພື້ນຫຼັງຍັງສືບຕໍ່. ສຳເລັດ ຫຼື ຍົກເລີກວຽກນັ້ນ, ລຶບສະຖານະທີ່ຕົວຕົນຕໍ່ໄປບໍ່ຄວນຮັບມູນມໍລະດົກ, ແລະ ປົດ client ອອກຖ້າຂອບເຂດນັ້ນຕັ້ງໄດ້ບໍ່ໜ້າເຊື່ອຖື.
ຈຳກັດຈຳນວນ client ທີ່ເຄື່ອນໄຫວ ແລະ ປິດ WebClients ທີ່ສຳເລັດແລ້ວ. browser ຈະວິເຄາະ ແລະ ອາດປະຕິບັດ script, ເຊິ່ງມີຄ່າໃຊ້ຈ່າຍຫຼາຍກວ່າການໂອນທຳມະດາ. ສຳລັບວຽກທີ່ຕ້ອງການພຽງ HTML ທີ່ສົ່ງກັບ, client HTTP ທີ່ນ້ອຍກວ່າອາດຮອງຮັບຄຳຮ້ອງພ້ອມກັນໄດ້ຫຼາຍກວ່າໃນງົບປະມານຊັບພະຍາກອນດຽວກັນ.