Chromiumoxide পৃষ্ঠাখন প্ৰক্সি প্ৰসংগৰ অন্তৰ্ভুক্ত হ'ব লাগিব
প্ৰক্সি-সংৰূপিত ব্ৰাউজাৰ প্ৰসংগ এটা সৃষ্টি কৰক আৰু Chromiumoxide পৃষ্ঠা খোলাৰ পূৰ্বে ইয়াৰ ID CreateTargetParams ত ৰাখক।
প্ৰসংগ ID টো পৃষ্ঠাৰ লক্ষ্যলৈ পঠিয়াই পৃষ্ঠাখন ইয়াৰ প্ৰক্সি-সংৰূপিত Chromiumoxide প্ৰসংগৰ ভিতৰত সৃষ্টি কৰক।
Chromiumoxide 0.9.1 ৰ বাবে, এপ্লিকেচনৰ বিদ্যমান এচিংক্ৰনাছ ব্ৰাউজাৰ জীৱনচক্ৰৰ ভিতৰত:
use chromiumoxide::cdp::browser_protocol::target::{
CreateBrowserContextParamsBuilder, CreateTargetParams,
};
let context_id = browser.create_browser_context(
CreateBrowserContextParamsBuilder::default()
.proxy_server("http://proxy.example:8080")
.build()
).await?;
let mut target = CreateTargetParams::new("about:blank");
target.browser_context_id = Some(context_id.clone());
let page = browser.new_page(target).await?;
ব্ৰাউজাৰটো ইতিমধ্যে সংযুক্ত বা আৰম্ভ কৰা হৈছে, আৰু ইয়াৰ হেণ্ডলাৰে পোলিং অব্যাহত ৰাখিব লাগিব। চাৰিওফালৰ এচিংক্ৰনাছ ফাংচনৰ জৰিয়তে ত্ৰুটিসমূহ প্ৰেৰণ কৰক, তাৰ পিছত page ৰ সৈতে নেভিগেট কৰক।
ইয়াৰ পৃষ্ঠাসমূহ শেষ নোহোৱালৈকে প্ৰসংগটো জীৱিত ৰাখক, আৰু পৰিষ্কাৰ কৰাৰ সময়ত browser.dispose_browser_context ৰ জৰিয়তে ইয়াক নিষ্পত্তি কৰক। প্ৰসংগৰ proxy_server এ এণ্ডপইণ্ট নিৰ্বাচন কৰে। অনুমোদিত ৰাজহুৱা ব্ৰাউজিঙৰ বাবে, HTTP প্ৰক্সি তালিকাৰ পৰা নিৰ্মিত এটা HTTP URL এ সেই ক্ষেত্ৰটো পূৰণ কৰিব পাৰে; প্ৰক্সি প্ৰমাণীকৰণৰ বাবে তথাপিও ইয়াৰ নিজৰ চেলেঞ্জ পৰিচালনাৰ প্ৰয়োজন।