Ejemplo n.º 1
0
        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)));
        }
Ejemplo n.º 2
0
 public ProxyListener(TestContext ctx, BuiltinProxyServer server)
     : base(ctx, server)
 {
     if (Server.AuthenticationType != AuthenticationType.None)
     {
         authManager = new ProxyAuthManager(Server.AuthenticationType);
     }
 }
Ejemplo n.º 3
0
 public ProxyBackend(TestContext ctx, BuiltinProxyServer server)
     : base(ctx, server)
 {
 }
Ejemplo n.º 4
0
 public ProxyConnection(BuiltinProxyServer server, Socket socket, HttpServer target)
     : base(server, socket)
 {
     TargetListener = target.Listener;
 }