diff options
author | Justin Clark-Casey (justincc) | 2011-12-05 20:44:20 +0000 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2011-12-05 20:44:20 +0000 |
commit | 4567555c49cb560dd6f109bbfec42086af3de56f (patch) | |
tree | bfb0a6fd21d2070940399c0e36dc7d0de1e7eb0d /OpenSim/Region/Application | |
parent | For the GetTexture capability, if a data range is requested that covers the w... (diff) | |
download | opensim-SC-4567555c49cb560dd6f109bbfec42086af3de56f.zip opensim-SC-4567555c49cb560dd6f109bbfec42086af3de56f.tar.gz opensim-SC-4567555c49cb560dd6f109bbfec42086af3de56f.tar.bz2 opensim-SC-4567555c49cb560dd6f109bbfec42086af3de56f.tar.xz |
Implement IOSHttpRequest and IOSHttpResponse http interfaces and use instead of OSHttpRequest/OSHttpResponse.
This is required for the substitution of different HTTP servers or the newer HttpServer.dll without having to commit to a particular implementation.
This is also required to write regression tests that involve the HTTP layer.
If you need to recompile, all you need to do is replace OSHttpRequest/OSHttpResponse references with IOSHttpRequest/IOSHttpResponse.
Diffstat (limited to 'OpenSim/Region/Application')
-rw-r--r-- | OpenSim/Region/Application/OpenSimBase.cs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/OpenSim/Region/Application/OpenSimBase.cs b/OpenSim/Region/Application/OpenSimBase.cs index 0a78df2..bae44ee 100644 --- a/OpenSim/Region/Application/OpenSimBase.cs +++ b/OpenSim/Region/Application/OpenSimBase.cs | |||
@@ -718,7 +718,7 @@ namespace OpenSim | |||
718 | public class SimStatusHandler : IStreamedRequestHandler | 718 | public class SimStatusHandler : IStreamedRequestHandler |
719 | { | 719 | { |
720 | public byte[] Handle(string path, Stream request, | 720 | public byte[] Handle(string path, Stream request, |
721 | OSHttpRequest httpRequest, OSHttpResponse httpResponse) | 721 | IOSHttpRequest httpRequest, IOSHttpResponse httpResponse) |
722 | { | 722 | { |
723 | return Util.UTF8.GetBytes("OK"); | 723 | return Util.UTF8.GetBytes("OK"); |
724 | } | 724 | } |
@@ -755,7 +755,7 @@ namespace OpenSim | |||
755 | } | 755 | } |
756 | 756 | ||
757 | public byte[] Handle(string path, Stream request, | 757 | public byte[] Handle(string path, Stream request, |
758 | OSHttpRequest httpRequest, OSHttpResponse httpResponse) | 758 | IOSHttpRequest httpRequest, IOSHttpResponse httpResponse) |
759 | { | 759 | { |
760 | return Util.UTF8.GetBytes(m_opensim.StatReport(httpRequest)); | 760 | return Util.UTF8.GetBytes(m_opensim.StatReport(httpRequest)); |
761 | } | 761 | } |
@@ -796,7 +796,7 @@ namespace OpenSim | |||
796 | } | 796 | } |
797 | 797 | ||
798 | public byte[] Handle(string path, Stream request, | 798 | public byte[] Handle(string path, Stream request, |
799 | OSHttpRequest httpRequest, OSHttpResponse httpResponse) | 799 | IOSHttpRequest httpRequest, IOSHttpResponse httpResponse) |
800 | { | 800 | { |
801 | return Util.UTF8.GetBytes(m_opensim.StatReport(httpRequest)); | 801 | return Util.UTF8.GetBytes(m_opensim.StatReport(httpRequest)); |
802 | } | 802 | } |