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

Yàn HtmlUnit WebClient tí a ti ṣètò fún gbogbo ìdánimọ̀ ìṣàwárí tí ń ṣiṣẹ́ lẹ́ẹ̀kan náà. WebClientOptions rẹ̀ ní ProxyConfig; kà ọ̀nà náà sí ohun tí kò yí padà nígbà tí iṣẹ́ ń lọ. Ìlà iṣẹ́ tí wọ́n pín kò nílò kọ̀ǹpútà alágbèéká kan tí ó lè yí padà tí wọ́n pín. Fún àwọn àyẹ̀wò ojú-ìwé gbogbogbò tí a gbà láàyè pẹ̀lú HTTP ProxyConfig, yàn àwọn ibi ìparí tí ó ṣeé ṣe láti àkójọ proxy HTTP kí o tó yàn wọ́n fún àwọn òṣìṣẹ́.

Pa ojú-ìwé, àwọn ìgbéwọlé tó tẹ̀le àti ipò ìpàdé mọ́ pẹ̀lú kọ̀ǹpútà alágbèéká yẹn. Yíyí àwọn àṣàyàn proxy kò lè gbé àwọn ìsopọ̀ tí a ti dá lọ. Àwọn kọ̀ǹpútà alágbèéká ọ̀tọ̀ọ̀tọ̀ tún dá ipò kọ̀ǹpútà alágbèéká ọ̀tọ̀ọ̀tọ̀, nítorí náà ṣètò ìwọlé àpapọ̀ èyíkéyìí tí a ní lọ́kàn dípò kí o rò pé ọ̀nà nìkan ni ó ń pinnu ìdánimọ̀. Ìjẹ́rìí proxy ń lo ojú-ìkànnì ẹ̀yà HtmlUnit tí a fi sórí ẹ̀rọ, ó sì yàtọ̀ sí ìwọlé ojú-ìkànnì.

Ṣàpèjúwe ìparí kí o tó dá kọ̀ǹpútà alágbèéká padà sí àkójọ. Ìdáhùn ìpele gíga lè dé nígbà tí àwọn script tàbí ìbéèrè ẹ̀yìn ṣì ń lọ. Parí tàbí fagilé iṣẹ́ yẹn, nu ipò tí ìdánimọ̀ tó kàn kò gbọdọ̀ jogún, kí o sì dá kọ̀ǹpútà alágbèéká náà dúró tí a kò bá lè fi ìdánilójú gbé ààlà yẹn kalẹ̀.

Dín iye àwọn kọ̀ǹpútà alágbèéká tó ń ṣiṣẹ́ kù, kí o sì ti àwọn WebClients tí wọ́n parí. Kọ̀ǹpútà alágbèéká ń ṣàyẹ̀wò, ó sì lè ṣe àwọn script, èyí tí ó ná ju gbígbé lásán lọ. Fún iṣẹ́ tí ó kàn nílò HTML tí a dá padà, kọ̀ǹpútà alágbèéká HTTP kékeré lè gbé àwọn ìbéèrè àpapọ̀ púpọ̀ sí i láàárín ìsúná àwọn ohun àmúṣọrọ̀ kan náà.

Àwọn àpilẹ̀kọ tó jọra