Proxy 在CefSharp中,如何在程序运行时禁用代理

Proxy 在CefSharp中,如何在程序运行时禁用代理,proxy,cefsharp,Proxy,Cefsharp,现在,我已经知道如何修改网络代理。但我想禁用它,而不是修改它 Cef.UIThreadTaskFactory.StartNew(delegate { var rc = chromeBrowser.GetBrowser().GetHost().RequestContext; var v = new Dictionary<string, object>(); v["mode"] = "fixed_servers"; v["server"]

现在,我已经知道如何修改网络代理。但我想禁用它,而不是修改它

Cef.UIThreadTaskFactory.StartNew(delegate {
      var rc = chromeBrowser.GetBrowser().GetHost().RequestContext;
      var v = new Dictionary<string, object>();
      v["mode"] = "fixed_servers";
      v["server"] = "scheme://server:port;
      string error;
      bool success = rc.SetPreference("proxy", v, out error);                
    });   
但是,我想在运行时禁用代理

1)您不能使用设置代理的CefCommandLineArgs。您必须设置代理上面的编写方式。您必须在Cef后面设置代理。初始化()上面的编写方式

2) 将模式替换为“直接”-它禁用了与代理的连接

v["mode"] = "direct";
3) 如果要加载页面,则可以检查实际连接信息“chrome://net-internals#proxy“

1)您不能使用设置代理的命令行参数。您必须设置代理上面的编写方式。您必须在Cef后面设置代理。初始化()上面的编写方式

2) 将模式替换为“直接”-它禁用了与代理的连接

v["mode"] = "direct";

3) 如果要加载页面,则可以检查实际连接信息“chrome://net-internals#proxy“

是的,我测试过我可以真正禁用与代理的连接。非常感谢你!对不起,因为英语不好,我不熟悉这个网站。我之前忘记接受答案了,我向你道歉。我很抱歉是的,我测试过我真的可以禁用与代理的连接。非常感谢你!对不起,因为英语不好,我不熟悉这个网站。我之前忘记接受答案了,我向你道歉。我很抱歉