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.

Izihloko ezihlobene