From a6596042a67e2d846f74542d72e81b87d1521a5d Mon Sep 17 00:00:00 2001 From: LukePulverenti Date: Tue, 26 Feb 2013 16:57:53 -0500 Subject: [PATCH] one more logging fix --- .../HttpServer/HttpServer.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/MediaBrowser.Common.Implementations/HttpServer/HttpServer.cs b/MediaBrowser.Common.Implementations/HttpServer/HttpServer.cs index be10a97066..b67236ee9f 100644 --- a/MediaBrowser.Common.Implementations/HttpServer/HttpServer.cs +++ b/MediaBrowser.Common.Implementations/HttpServer/HttpServer.cs @@ -386,6 +386,7 @@ namespace MediaBrowser.Common.Implementations.HttpServer var httpRes = new HttpListenerResponseWrapper(context.Response); var handler = ServiceStackHttpHandlerFactory.GetHandler(httpReq); + var url = context.Request.Url.ToString(); var endPoint = context.Request.RemoteEndPoint; var serviceStackHandler = handler as IServiceStackHttpHandler; @@ -398,7 +399,7 @@ namespace MediaBrowser.Common.Implementations.HttpServer httpReq.OperationName = operationName = restHandler.RestPath.RequestType.Name; } serviceStackHandler.ProcessRequest(httpReq, httpRes, operationName); - LogResponse(context, endPoint); + LogResponse(context, url, endPoint); httpRes.Close(); return; } @@ -410,7 +411,7 @@ namespace MediaBrowser.Common.Implementations.HttpServer /// Logs the response. /// /// The CTX. - private void LogResponse(HttpListenerContext ctx, IPEndPoint endPoint) + private void LogResponse(HttpListenerContext ctx, string url, IPEndPoint endPoint) { if (!EnableHttpRequestLogging) { @@ -421,7 +422,7 @@ namespace MediaBrowser.Common.Implementations.HttpServer var log = new StringBuilder(); - log.AppendLine(string.Format("Url: {0}", ctx.Request.Url)); + log.AppendLine(string.Format("Url: {0}", url)); log.AppendLine("Headers: " + string.Join(",", ctx.Response.Headers.AllKeys.Select(k => k + "=" + ctx.Response.Headers[k])));