Tauri 2 ୱେବଭ୍ୟୁ ୱିଣ୍ଡୋ ପାଇଁ ପ୍ରକ୍ସି ସେଟ୍ କରନ୍ତୁ
ୱେବଭ୍ୟୁ ୱିଣ୍ଡୋ ତିଆରି ହେଉଥିବା ସମୟରେ Tauri 2 ର ପ୍ରକ୍ସି URL ସେଟ୍ କରନ୍ତୁ ଏବଂ ଏହି ବ୍ରାଉଜର ପଥକୁ Rust HTTP କ୍ଲାୟେଣ୍ଟଠାରୁ ଅଲଗା ରଖନ୍ତୁ।
Tauri 2 ର WebviewWindowBuilder ୱିଣ୍ଡୋ ତିଆରି ହେବା ପୂର୍ବରୁ ଏକ ପ୍ରକ୍ସି URL ଗ୍ରହଣ କରେ। ଆପଣଙ୍କ ଆପ୍ଲିକେସନର ସେଟଅପ୍ କୋଡ୍ରେ:
let page = "https://www.example.org/".parse()?;
let proxy = "socks5://127.0.0.1:1080".parse()?;
let window = tauri::WebviewWindowBuilder::new(
app,
"proxied-page",
tauri::WebviewUrl::External(page),
)
.proxy_url(proxy)
.build()?;app ହେଉଛି ବିଦ୍ୟମାନ Tauri ଆପ୍ଲିକେସନ୍ ହ୍ୟାଣ୍ଡେଲ, ଏବଂ ଏହାକୁ ଘେରି ରହିଥିବା ଫଙ୍କସନ୍ ପାର୍ସ ଓ ବିଲ୍ଡ ତ୍ରୁଟି ଆଗକୁ ପଠାଏ। ଏକ ଅବ୍ୟବହୃତ ୱିଣ୍ଡୋ ଲେବଲ୍ ବ୍ୟବହାର କରନ୍ତୁ। ଲକ୍ଷ୍ୟ ପ୍ଲାଟଫର୍ମ ଏବଂ Tauri ସଂସ୍କରଣକୁ ଏକ କନଫିଗରେସନ୍ ରିପୋର୍ଟ ସହିତ ରଖନ୍ତୁ।
ବିଲ୍ଡର HTTP ଏବଂ SOCKS5 ପ୍ରକ୍ସି URL ଦଲିଲଭୁକ୍ତ କରେ। ଦେଖାଯାଇଥିବା SOCKS ସେବା ଆପ୍ଲିକେସନ୍ ଚଲାଉଥିବା କମ୍ପ୍ୟୁଟରରେ ପୂର୍ବରୁ ଉପଲବ୍ଧ ହେବା ଆବଶ୍ୟକ। ଏକ ସ୍ୱାଧୀନ ସାର୍ବଜନୀନ ସାଇଟ୍ ଯାଞ୍ଚ ବଦଳରେ SOCKS5 ପ୍ରକ୍ସି ତାଲିକାରୁ ଏକ ଦୂର SOCKS5 URL ବ୍ୟବହାର କରିପାରେ, ଯେତେବେଳେ ସାର୍ବଜନୀନ ମଧ୍ୟସ୍ଥମାନଙ୍କୁ ଅନୁମତି ଦିଆଯାଏ ଏବଂ କୌଣସି ପ୍ରକ୍ସି ଖାତା କନଫିଗର କିମ୍ବା ରଖାଯାଏ ନାହିଁ। ଶ୍ରୋତାର ପ୍ରକୃତ ସ୍କିମ୍ ବ୍ୟବହାର କରନ୍ତୁ, ଏବଂ ବାହ୍ୟ ପୃଷ୍ଠାର URL କୁ ୱେବସାଇଟର ଗନ୍ତବ୍ୟ ସ୍ଥାନ ଭାବରେ ରଖନ୍ତୁ।
ଏହି ପଥ ଏହି ୱେବଭ୍ୟୁର। ଅନ୍ୟ ଏକ HTTP କ୍ଲାୟେଣ୍ଟ ବ୍ୟବହାର କରୁଥିବା Rust କମାଣ୍ଡକୁ ସେହି କ୍ଲାୟେଣ୍ଟର ପ୍ରକ୍ସି କନଫିଗରେସନ୍ ଆବଶ୍ୟକ, ଯଦିଓ JavaScript ଏହି ୱିଣ୍ଡୋରୁ କମାଣ୍ଡ ଡାକେ।