Selenide PROXY-elŝutoj postulas proksilan agordon antaŭ ol la retumilo startas
La PROXY-dosiera elŝuta reĝimo dependas de la aŭskultanto kaj filtrilo instalitaj ĉe la kreado de la retumilo, ne nur de la elŝuta dosierujo.
Apliku la agordon antaŭ ol la unua retumilo startas, inkluzive de ajna implica kreado en komuna testa agordo:
Configuration.proxyEnabled = true;
Configuration.fileDownload = FileDownloadMode.PROXY;
Configuration.downloadsFolder = "build/downloads";
open(applicationUrl);
File report = $("#download-report").download();proxyEnabled ebligas la enkonstruitan aŭskultanton de Selenide por tiu retumila seanco. Ŝanĝi la statikajn agordojn poste ne povas aldoni tiun aŭskultanton/elŝutan filtrilon al la ekzistanta seanco. downloadsFolder nur elektas la dosierstokadon.
Configuration.proxyHost/proxyPort identigas tiun enkonstruitan finpunkton, ne arbitran korporacian upstream. Nula pordo lasas Selenide elekti liberan pordon.
En Grid, la fora retumilo devas atingi la aŭskultanton de la testa maŝino. Ĝia propra localhost montras aliloken; uzu anoncitan gastiganton atingeblan de la retumilo kiam la detektado ne taŭgas.
Por normala href-ligilo, la defaŭlta HTTPGET uzas alian elŝutan vojon. PROXY utilas por agad-ekigitaj elŝutoj, ekzemple formulara sendado sen rekta ligilo.