引用https://github.com/justcoding121/Titanium-Web-Proxy
简单的https应用
var proxyServer = new ProxyServer(); proxyServer.BeforeRequest += OnRequest; proxyServer.BeforeResponse += OnResponse; proxyServer.ServerCertificateValidationCallback += OnCertificateValidation; proxyServer.ClientCertificateSelectionCallback += OnCertificateSelection; var explicitEndPoint = new ExplicitProxyEndPoint(IPAddress.Any, 8000); proxyServer.AddEndPoint(explicitEndPoint); var transparentEndPoint = new TransparentProxyEndPoint(IPAddress.Any, 8001, true) { GenericCertificateName = "baidu.com" }; proxyServer.AddEndPoint(transparentEndPoint); proxyServer.Start();