Siin shaqaale kasta oo HtmlUnit ah proxy deggan
Deji doorashooyinka proxy ee HtmlUnit ka hor inta aan bogagga la rarin oo ka hortag shaqaalaha barbar socda inay beddelaan dariiqa hal macmiil browser oo la wadaago.
job A → WebClient A → proxy A → destination
job B → WebClient B → proxy B → destinationU qoondee HtmlUnit WebClient la habeeyay aqoonsi kasta oo daawasho oo isku mar ah. WebClientOptions-kiisa ayaa leh ProxyConfig; u qaado dariiqa mid go'an inta shaqadu socoto. Safka shaqada ee la wadaago uma baahna hal browser isbeddelaya oo la wadaago. Baaritaannada bogagga dadweynaha ee la oggolaaday ee HTTP ProxyConfig leh, ka dooro barta ugu dambeysa ee musharraxiinta liiska proxy HTTP ka hor inta aadan u qoondeyn shaqaalaha.
Ku hay bogga, rarista xigta iyo xaaladda fadhiga macmiilkaas. Beddelidda doorashooyinka proxy ma qaadi karto xiriirrada hore loo dhisay. Macmiillada gooni ah waxay sidoo kale abuuraan xaalad browser gooni ah, sidaas darteed qorshee galitaan kasta oo la wadaago oo la doonayo halkii aad ka fikiri lahayd in dariiqa oo keliya uu go'aamiyo aqoonsiga. Aqoonsiga proxy wuxuu isticmaalaa interface-ka nooca HtmlUnit ee rakiban oo ka madax bannaan galitaanka websaydhka.
Qeex dhamaystirka ka hor inta aadan browser ku celin barkada. Jawaabta heerka sare waxay iman kartaa inta scripts ama codsiyada asalka ah ay socdaan. Dhammee ama baabi'i shaqadaas, nadiifi xaaladda aqoonsiga xiga aanu dhaxlin, oo ka fadhiisi macmiilka haddii xadkaas si lagu kalsoonaan karo loo dhisi karin.
Xaddid tirada macmiillada firfircoon oo xir WebClients dhammaaday. Browserku wuu falanqeeyaa oo waxaa laga yaabaa inuu fuliyo scripts, taas oo ka qaalisan wareejin caadi ah. Shaqada u baahan kaliya HTML-ka la soo celiyay, macmiil HTTP yar ayaa laga yaabaa inuu taageero codsiyo isku mar ah oo badan isla miisaaniyadda kheyraadka.