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 මෙම කවුළුවෙන් විධානය කැඳවුවත්.