diff options
| author | LukePulverenti <luke.pulverenti@gmail.com> | 2013-02-26 16:57:53 -0500 |
|---|---|---|
| committer | LukePulverenti <luke.pulverenti@gmail.com> | 2013-02-26 16:57:53 -0500 |
| commit | a6596042a67e2d846f74542d72e81b87d1521a5d (patch) | |
| tree | 7eb90b9fc386e8051391867ce77f2b35ea92c1a6 | |
| parent | ecb89c3d1d389dcd343158d9853445e44fce8d40 (diff) | |
one more logging fix
| -rw-r--r-- | MediaBrowser.Common.Implementations/HttpServer/HttpServer.cs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/MediaBrowser.Common.Implementations/HttpServer/HttpServer.cs b/MediaBrowser.Common.Implementations/HttpServer/HttpServer.cs index be10a9706..b67236ee9 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. /// </summary> /// <param name="ctx">The CTX.</param> - 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]))); |
