public void InvalidProxyScheme(TestContext ctx) { var url = string.Format("https://{0}:8888/", address.Address); var request = (HttpWebRequest)WebRequest.Create(url); var requestExt = DependencyInjector.GetExtension <HttpWebRequest, IHttpWebRequestExtension> (request); requestExt.SetProxy(BuiltinProxyServer.CreateSimpleProxy(new Uri(url))); }
public ProxyListener(TestContext ctx, BuiltinProxyServer server) : base(ctx, server) { if (Server.AuthenticationType != AuthenticationType.None) { authManager = new ProxyAuthManager(Server.AuthenticationType); } }
public ProxyBackend(TestContext ctx, BuiltinProxyServer server) : base(ctx, server) { }
public ProxyConnection(BuiltinProxyServer server, Socket socket, HttpServer target) : base(server, socket) { TargetListener = target.Listener; }