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 ने ही आज्ञा या विंडोमधून बोलावली तरीही.