diff options
author | Justin Clark-Casey (justincc) | 2012-09-20 22:36:47 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2012-09-20 23:17:44 +0100 |
commit | 387a1bb283c0c55178421f2c28b0d28a24dac7a1 (patch) | |
tree | a96c9196739525d59b4ad7de8d6a4b42d253b92b /OpenSim/Framework/Servers/HttpServer | |
parent | Don't fail to create an IRC nick if nick randomization is disabled in the IRC... (diff) | |
download | opensim-SC-387a1bb283c0c55178421f2c28b0d28a24dac7a1.zip opensim-SC-387a1bb283c0c55178421f2c28b0d28a24dac7a1.tar.gz opensim-SC-387a1bb283c0c55178421f2c28b0d28a24dac7a1.tar.bz2 opensim-SC-387a1bb283c0c55178421f2c28b0d28a24dac7a1.tar.xz |
Add ability to turn on/off logging of outgoing HTTP requests flowing through WebUtil.
This is for debugging purposes.
This is controlled via the "debug http" command which can already log incoming requests.
This now gains a mandatory parameter of in, out or all to control what is logged.
Log messages are also shortened and labelled and HTTP IN or HTTP OUT to be consistent with existing UDP PACKET IN and PACKET OUT messages.
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs b/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs index 43a19fa..f93b3dd 100644 --- a/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs +++ b/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs | |||
@@ -529,7 +529,7 @@ namespace OpenSim.Framework.Servers.HttpServer | |||
529 | 529 | ||
530 | if (DebugLevel >= 3) | 530 | if (DebugLevel >= 3) |
531 | m_log.DebugFormat( | 531 | m_log.DebugFormat( |
532 | "[BASE HTTP SERVER]: Found a {0} content type handler for {1} {2}", | 532 | "[BASE HTTP SERVER]: HTTP IN {0} content type handler {1} {2}", |
533 | request.ContentType, request.HttpMethod, request.Url.PathAndQuery); | 533 | request.ContentType, request.HttpMethod, request.Url.PathAndQuery); |
534 | 534 | ||
535 | buffer = HandleHTTPRequest(request, response); | 535 | buffer = HandleHTTPRequest(request, response); |
@@ -541,7 +541,7 @@ namespace OpenSim.Framework.Servers.HttpServer | |||
541 | 541 | ||
542 | if (DebugLevel >= 3) | 542 | if (DebugLevel >= 3) |
543 | m_log.DebugFormat( | 543 | m_log.DebugFormat( |
544 | "[BASE HTTP SERVER]: Found a {0} content type handler for {1} {2}", | 544 | "[BASE HTTP SERVER]: HTTP IN {0} content type handler {1} {2}", |
545 | request.ContentType, request.HttpMethod, request.Url.PathAndQuery); | 545 | request.ContentType, request.HttpMethod, request.Url.PathAndQuery); |
546 | 546 | ||
547 | buffer = HandleLLSDRequests(request, response); | 547 | buffer = HandleLLSDRequests(request, response); |
@@ -649,7 +649,7 @@ namespace OpenSim.Framework.Servers.HttpServer | |||
649 | private void LogIncomingToStreamHandler(OSHttpRequest request, IRequestHandler requestHandler) | 649 | private void LogIncomingToStreamHandler(OSHttpRequest request, IRequestHandler requestHandler) |
650 | { | 650 | { |
651 | m_log.DebugFormat( | 651 | m_log.DebugFormat( |
652 | "[BASE HTTP SERVER]: Found stream handler for {0} {1} {2} {3}", | 652 | "[BASE HTTP SERVER]: HTTP IN stream handler {0} {1} {2} {3}", |
653 | request.HttpMethod, request.Url.PathAndQuery, requestHandler.Name, requestHandler.Description); | 653 | request.HttpMethod, request.Url.PathAndQuery, requestHandler.Name, requestHandler.Description); |
654 | 654 | ||
655 | if (DebugLevel >= 4) | 655 | if (DebugLevel >= 4) |
@@ -659,7 +659,7 @@ namespace OpenSim.Framework.Servers.HttpServer | |||
659 | private void LogIncomingToContentTypeHandler(OSHttpRequest request) | 659 | private void LogIncomingToContentTypeHandler(OSHttpRequest request) |
660 | { | 660 | { |
661 | m_log.DebugFormat( | 661 | m_log.DebugFormat( |
662 | "[BASE HTTP SERVER]: Found a {0} content type handler for {1} {2}", | 662 | "[BASE HTTP SERVER]: HTTP IN {0} content type handler {1} {2}", |
663 | request.ContentType, request.HttpMethod, request.Url.PathAndQuery); | 663 | request.ContentType, request.HttpMethod, request.Url.PathAndQuery); |
664 | 664 | ||
665 | if (DebugLevel >= 4) | 665 | if (DebugLevel >= 4) |
@@ -669,7 +669,7 @@ namespace OpenSim.Framework.Servers.HttpServer | |||
669 | private void LogIncomingToXmlRpcHandler(OSHttpRequest request) | 669 | private void LogIncomingToXmlRpcHandler(OSHttpRequest request) |
670 | { | 670 | { |
671 | m_log.DebugFormat( | 671 | m_log.DebugFormat( |
672 | "[BASE HTTP SERVER]: Assuming a generic XMLRPC request for {0} {1}", | 672 | "[BASE HTTP SERVER]: HTTP IN assumed generic XMLRPC request {0} {1}", |
673 | request.HttpMethod, request.Url.PathAndQuery); | 673 | request.HttpMethod, request.Url.PathAndQuery); |
674 | 674 | ||
675 | if (DebugLevel >= 4) | 675 | if (DebugLevel >= 4) |