diff options
author | Dr Scofield | 2008-05-19 11:38:35 +0000 |
---|---|---|
committer | Dr Scofield | 2008-05-19 11:38:35 +0000 |
commit | d725d1208bfbeae02f181cc6731f5a98dc7fce6d (patch) | |
tree | fd27fe08b43c7ef5d15ee0e829947f06d97e8375 /OpenSim/Framework/Servers/RestDeserialiseHandler.cs | |
parent | Rework some of the animation logic in an attempt to resolve #1318 (diff) | |
download | opensim-SC-d725d1208bfbeae02f181cc6731f5a98dc7fce6d.zip opensim-SC-d725d1208bfbeae02f181cc6731f5a98dc7fce6d.tar.gz opensim-SC-d725d1208bfbeae02f181cc6731f5a98dc7fce6d.tar.bz2 opensim-SC-d725d1208bfbeae02f181cc6731f5a98dc7fce6d.tar.xz |
adding OSHttpRequest and OSHttpResponse which wrap HttpListenerRequest and HttpListenerResponse respectively.
enhancing IStreamHandler and IStreamedHandler interfaces so that OSHttp{Request,Response} get passed in,
allowing RestHandlers to set response status code, redirections, etc.
Diffstat (limited to 'OpenSim/Framework/Servers/RestDeserialiseHandler.cs')
-rw-r--r-- | OpenSim/Framework/Servers/RestDeserialiseHandler.cs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/OpenSim/Framework/Servers/RestDeserialiseHandler.cs b/OpenSim/Framework/Servers/RestDeserialiseHandler.cs index 39f440f..fcc8839 100644 --- a/OpenSim/Framework/Servers/RestDeserialiseHandler.cs +++ b/OpenSim/Framework/Servers/RestDeserialiseHandler.cs | |||
@@ -26,6 +26,7 @@ | |||
26 | */ | 26 | */ |
27 | 27 | ||
28 | using System.IO; | 28 | using System.IO; |
29 | using System.Net; | ||
29 | using System.Xml; | 30 | using System.Xml; |
30 | using System.Xml.Serialization; | 31 | using System.Xml.Serialization; |
31 | 32 | ||
@@ -44,7 +45,8 @@ namespace OpenSim.Framework.Servers | |||
44 | m_method = method; | 45 | m_method = method; |
45 | } | 46 | } |
46 | 47 | ||
47 | public void Handle(string path, Stream request, Stream responseStream) | 48 | public void Handle(string path, Stream request, Stream responseStream, |
49 | OSHttpRequest httpRequest, OSHttpResponse httpResponse) | ||
48 | { | 50 | { |
49 | TRequest deserial; | 51 | TRequest deserial; |
50 | using (XmlTextReader xmlReader = new XmlTextReader(request)) | 52 | using (XmlTextReader xmlReader = new XmlTextReader(request)) |