AWSSDK_DotNet.IntegrationTests.Tests.ErrorServlet.HandleRequest C# (CSharp) Method

HandleRequest() protected method

protected HandleRequest ( HttpListenerContext context ) : void
context System.Net.HttpListenerContext
return void
        protected override void HandleRequest(HttpListenerContext context)
        {
            if (Debug)
            {
                Console.WriteLine(context.Request.Url);
                Console.WriteLine("Headers:");
                foreach (var headerName in context.Request.Headers.AllKeys)
                {
                    Console.WriteLine(headerName + ": " + context.Request.Headers[headerName]);
                }
            }
            context.Response.StatusCode = StatusCode;

            if (!string.IsNullOrEmpty(Response))
            {
                var bytes = UTF8Encoding.UTF8.GetBytes(Response);
                context.Response.OutputStream.Write(bytes, 0, bytes.Length);
            }
        }
    }