void context_BeginRequest(object sender, EventArgs e)
{
HttpContext context = HttpContext.Current;
Debug.WriteLine("-------- BEGIN --------");
try
{
Debug.WriteLine("METHOD: " + context.Request.HttpMethod);
Debug.WriteLine("PATH: '" + context.Request.Path + "'");
Debug.WriteLine("AUTH HEADER: " + context.Request.Headers["Authorization"]);
Debug.Write("HEADERS: ");
foreach (var x in context.Request.Headers.AllKeys)
{
Debug.Write(string.Format("{0}={1}", x, context.Request.Headers[x]));
}
Debug.WriteLine("");
}
catch (Exception ex) //TODO: catch block
{
Debug.WriteLine("SIMPLEMODULE EXCEPTION: " + ex.Message);
}
Debug.WriteLine("-------- / BEGIN --------");
}