job A → WebClient A → proxy A → destination
job B → WebClient B → proxy B → destination

Nikeza i-HtmlUnit WebClient elungiselelwe isazisi ngasinye sokuphequlula esikhathi esisodwa. I-WebClientOptions yayo iphethe i-ProxyConfig; thatha umzila njengongaguquki ngenkathi umsebenzi ugijima. Umgqa wemisebenzi owabiwe awudingi ibhrawuza elilodwa elishintshayo elabiwe. Ukuhlola kwamakhasi omphakathi okuvunyelwe kusetshenziswa i-HTTP ProxyConfig, khetha izindawo zokugcina ezingaba khona ku-uhlu lwe-proxy ye-HTTP ngaphambi kokuzabela abasebenzi.

Gcina ikhasi, ukulayishwa okulandelayo nesimo sesikhathi kuleyo klayenti. Ukushintsha izinketho ze-proxy akukwazi ukuhambisa ukuxhumana osekuvele kusunguliwe. Amaklayenti ahlukene akha nesimo sebhrawuza esihlukene, ngakho hlela noma yikuphi ukungena okwabiwe okuhloswe esikhundleni sokucabanga ukuthi umzila wodwa unquma isazisi. Ukuqinisekiswa kwe-proxy kusebenzisa isixhumanisi senguqulo ye-HtmlUnit efakiwe futhi kuhlala kwehlukile ekungeneni kuwebhusayithi.

Chaza ukuqeda ngaphambi kokubuyisela ibhrawuza echibini. Impendulo yezinga eliphezulu ingafika ngenkathi ama-script noma izicelo zesizinda ziqhubeka. Qeda noma khansela lowo msebenzi, sula isimo isazisi esilandelayo okungafanele sizuze njengefa, futhi uhoxise iklayenti uma lowo mkhawulo ungeke usungulwe ngokuthembeka.

Khakisa inani lamaklayenti asebenzayo futhi vala ama-WebClients aqediwe. Ibhrawuza ihlaziya futhi ingase isebenzise ama-script, okubiza kakhulu kunokudluliswa okulula. Emsebenzini odinga kuphela i-HTML ebuyisiwe, iklayenti le-HTTP elincane lingase lisekele izicelo eziningi ngasikhathi sinye ngaphakathi kwesabelomali sezinsiza esifanayo.

Izihloko ezihlobene