Информация об изменениях

Сообщение Re[3]: WebView2 с Proxy от 15.07.2025 18:57

Изменено 15.07.2025 18:58 bnk

Re[3]: WebView2 с Proxy
Здравствуйте, Passerby, Вы писали:

P>Здравствуйте, bnk, Вы писали:


bnk>>Все должно работать, ответ верный.

P>Можете скинуть код проекта. Сколько код не меняю или ничего не выходит, или ошибка.

Только что проверил.

1. Создать новый WinForms, добавить на форму WebView2 (myWebView2).
2.
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private async void Form1_Load(object sender, EventArgs e)
        {
            CoreWebView2EnvironmentOptions Options = new CoreWebView2EnvironmentOptions();
            Options.AdditionalBrowserArguments = "--proxy-server=http://5.161.131.126:8081";
            CoreWebView2Environment env = await CoreWebView2Environment.CreateAsync(null, null, Options);
            await myWebView2.EnsureCoreWebView2Async(env);
            myWebView2.Source = new Uri("https://whatismyipaddress.com/");
        }
    }
Re[3]: WebView2 с Proxy
Здравствуйте, Passerby, Вы писали:

P>Здравствуйте, bnk, Вы писали:


bnk>>Все должно работать, ответ верный.

P>Можете скинуть код проекта. Сколько код не меняю или ничего не выходит, или ошибка.

Только что проверил.

1. Создать новый WinForms, добавить на форму WebView2 (myWebView2).
2. Поменять инициализацию как написано в том ответе.
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private async void Form1_Load(object sender, EventArgs e)
        {
            CoreWebView2EnvironmentOptions Options = new CoreWebView2EnvironmentOptions();
            Options.AdditionalBrowserArguments = "--proxy-server=http://5.161.131.126:8081";
            CoreWebView2Environment env = await CoreWebView2Environment.CreateAsync(null, null, Options);
            await myWebView2.EnsureCoreWebView2Async(env);
            myWebView2.Source = new Uri("https://whatismyipaddress.com/");
        }
    }