Ukulandwa kwe-PROXY kwe-Selenide kudinga ukusethwa kwe-proxy ngaphambi kokuthi isiphequluli siqale
Imodi yokulanda ifayela nge-PROXY incike kusilaleli nesihlungi esifakwa ngesikhathi kwakhiwa isiphequluli, hhayi kufolda yokulanda kuphela.
Sebenzisa ukuhlela ngaphambi kokuthi isiphequluli sokuqala siqale, kufaka phakathi noma yikuphi ukwakhiwa okungaqondile kusethingi yokuhlola eyabiwe:
Configuration.proxyEnabled = true;
Configuration.fileDownload = FileDownloadMode.PROXY;
Configuration.downloadsFolder = "build/downloads";
open(applicationUrl);
File report = $("#download-report").download();proxyEnabled ivula isilaleli esakhelwe ngaphakathi se-Selenide kuleyo seshini yesiphequluli. Ukushintsha izilungiselelo eziqinile kamuva akukwazi ukwengeza leso silaleli/isihlungi sokulanda kuseshini ekhona. downloadsFolder ikhetha isitoreji sefayela kuphela.
Configuration.proxyHost/proxyPort zikhomba leyo ndawo yokugcina eyakhelwe ngaphakathi, hhayi i-upstream yenkampani engahleliwe. Iphothi enguziro ivumela i-Selenide ukuthi ikhethe iphothi elikhululekile.
Ku-Grid, isiphequluli esikude kufanele sifinyelele isilaleli somshini wokuhlola. I-localhost yaso uqobo ikhomba kwenye indawo; sebenzisa umphathi omenyweziwe ofinyelelekayo ngesiphequluli lapho ukutholwa kungafanele.
Kusixhumanisi esijwayelekile se-href, i-HTTPGET ezenzakalelayo isebenzisa indlela ehlukile yokulanda. I-PROXY iwusizo ekulandeni okubangelwa isenzo, njengokuthumela ifomu ngaphandle kwesixhumanisi esiqondile.