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 આ વિન્ડોથી કમાન્ડ બોલાવે.