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 এই উইন্ডো থেকে কমান্ডটি ডাকে।