சூழல் ID-ஐ பக்கத்தின் இலக்குக்கு அனுப்பி, பக்கத்தை அதன் proxy-கட்டமைக்கப்பட்ட 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 proxy பட்டியலில் இருந்து கட்டப்பட்ட HTTP URL அந்தப் புலத்தை நிரப்ப முடியும்; proxy அங்கீகாரத்திற்கு இன்னும் அதன் சொந்த சவால் கையாளுதல் தேவை.

தொடர்புடைய கட்டுரைகள்