diff options
author | lbsa71 | 2007-04-11 14:14:19 +0000 |
---|---|---|
committer | lbsa71 | 2007-04-11 14:14:19 +0000 |
commit | 08d5d10d62df2c1c418e7a39cadb6662ea66b228 (patch) | |
tree | 19ac712ff6cc51f0563bc99767fc4331061214a8 /OpenSim.RegionServer | |
parent | deleted OpenSim.Terrain.BasicTerrain.dll from the bin folder, don't think the... (diff) | |
download | opensim-SC_OLD-08d5d10d62df2c1c418e7a39cadb6662ea66b228.zip opensim-SC_OLD-08d5d10d62df2c1c418e7a39cadb6662ea66b228.tar.gz opensim-SC_OLD-08d5d10d62df2c1c418e7a39cadb6662ea66b228.tar.bz2 opensim-SC_OLD-08d5d10d62df2c1c418e7a39cadb6662ea66b228.tar.xz |
* Started on converting UserHTTPServer to BaseHttpServer
* Added a 'param' param to the RestMethod
* Added RestHandlerEntry to store more info about the 'rest' handler
Diffstat (limited to 'OpenSim.RegionServer')
-rw-r--r-- | OpenSim.RegionServer/CAPS/AdminWebFront.cs | 26 | ||||
-rw-r--r-- | OpenSim.RegionServer/OpenSimMain.cs | 2 |
2 files changed, 14 insertions, 14 deletions
diff --git a/OpenSim.RegionServer/CAPS/AdminWebFront.cs b/OpenSim.RegionServer/CAPS/AdminWebFront.cs index d4519e8..743d1a9 100644 --- a/OpenSim.RegionServer/CAPS/AdminWebFront.cs +++ b/OpenSim.RegionServer/CAPS/AdminWebFront.cs | |||
@@ -48,7 +48,7 @@ namespace OpenSim.CAPS | |||
48 | server.AddRestHandler("POST", "/Admin/Login", PostLogin ); | 48 | server.AddRestHandler("POST", "/Admin/Login", PostLogin ); |
49 | } | 49 | } |
50 | 50 | ||
51 | private string GetWelcomePage(string request, string path) | 51 | private string GetWelcomePage(string request, string path, string param) |
52 | { | 52 | { |
53 | string responseString; | 53 | string responseString; |
54 | responseString = "Welcome to the OpenSim Admin Page"; | 54 | responseString = "Welcome to the OpenSim Admin Page"; |
@@ -56,7 +56,7 @@ namespace OpenSim.CAPS | |||
56 | return responseString; | 56 | return responseString; |
57 | } | 57 | } |
58 | 58 | ||
59 | private string PostLogin(string requestBody, string path) | 59 | private string PostLogin(string requestBody, string path, string param) |
60 | { | 60 | { |
61 | string responseString; | 61 | string responseString; |
62 | // Console.WriteLine(requestBody); | 62 | // Console.WriteLine(requestBody); |
@@ -73,7 +73,7 @@ namespace OpenSim.CAPS | |||
73 | return responseString; | 73 | return responseString; |
74 | } | 74 | } |
75 | 75 | ||
76 | private string PostNewAccount(string requestBody, string path) | 76 | private string PostNewAccount(string requestBody, string path, string param) |
77 | { | 77 | { |
78 | string responseString; | 78 | string responseString; |
79 | string firstName = ""; | 79 | string firstName = ""; |
@@ -122,7 +122,7 @@ namespace OpenSim.CAPS | |||
122 | return responseString; | 122 | return responseString; |
123 | } | 123 | } |
124 | 124 | ||
125 | private string GetConnectedClientsPage(string request, string path) | 125 | private string GetConnectedClientsPage(string request, string path, string param) |
126 | { | 126 | { |
127 | string responseString; | 127 | string responseString; |
128 | responseString = " <p> Listing connected Clients </p>"; | 128 | responseString = " <p> Listing connected Clients </p>"; |
@@ -140,7 +140,7 @@ namespace OpenSim.CAPS | |||
140 | return responseString; | 140 | return responseString; |
141 | } | 141 | } |
142 | 142 | ||
143 | private string AddTestScript(string request, string path) | 143 | private string AddTestScript(string request, string path, string param) |
144 | { | 144 | { |
145 | int index = path.LastIndexOf('/'); | 145 | int index = path.LastIndexOf('/'); |
146 | 146 | ||
@@ -159,13 +159,13 @@ namespace OpenSim.CAPS | |||
159 | return String.Format("Couldn't parse [{0}]", lluidStr ); | 159 | return String.Format("Couldn't parse [{0}]", lluidStr ); |
160 | } | 160 | } |
161 | } | 161 | } |
162 | 162 | ||
163 | private string GetScriptsPage(string request, string path) | 163 | private string GetScriptsPage(string request, string path, string param) |
164 | { | 164 | { |
165 | return String.Empty; | 165 | return String.Empty; |
166 | } | 166 | } |
167 | 167 | ||
168 | private string GetEntitiesPage(string request, string path) | 168 | private string GetEntitiesPage(string request, string path, string param) |
169 | { | 169 | { |
170 | string responseString; | 170 | string responseString; |
171 | responseString = " <p> Listing current entities</p><ul>"; | 171 | responseString = " <p> Listing current entities</p><ul>"; |
@@ -179,7 +179,7 @@ namespace OpenSim.CAPS | |||
179 | return responseString; | 179 | return responseString; |
180 | } | 180 | } |
181 | 181 | ||
182 | private string GetClientsInventory(string request, string path) | 182 | private string GetClientsInventory(string request, string path, string param) |
183 | { | 183 | { |
184 | string[] line; | 184 | string[] line; |
185 | string delimStr = "/"; | 185 | string delimStr = "/"; |
@@ -208,12 +208,12 @@ namespace OpenSim.CAPS | |||
208 | return responseString; | 208 | return responseString; |
209 | } | 209 | } |
210 | 210 | ||
211 | private string GetCachedAssets(string request, string path) | 211 | private string GetCachedAssets(string request, string path, string param) |
212 | { | 212 | { |
213 | return ""; | 213 | return ""; |
214 | } | 214 | } |
215 | 215 | ||
216 | private string GetAccountsPage(string request, string path) | 216 | private string GetAccountsPage(string request, string path, string param) |
217 | { | 217 | { |
218 | string responseString; | 218 | string responseString; |
219 | responseString = "<p> Account management </p>"; | 219 | responseString = "<p> Account management </p>"; |
@@ -223,7 +223,7 @@ namespace OpenSim.CAPS | |||
223 | return responseString; | 223 | return responseString; |
224 | } | 224 | } |
225 | 225 | ||
226 | private string GetAdminPage(string request, string path) | 226 | private string GetAdminPage(string request, string path, string param) |
227 | { | 227 | { |
228 | return AdminPage; | 228 | return AdminPage; |
229 | } | 229 | } |
diff --git a/OpenSim.RegionServer/OpenSimMain.cs b/OpenSim.RegionServer/OpenSimMain.cs index fcc6512..9ea32b1 100644 --- a/OpenSim.RegionServer/OpenSimMain.cs +++ b/OpenSim.RegionServer/OpenSimMain.cs | |||
@@ -197,7 +197,7 @@ namespace OpenSim | |||
197 | return new XmlRpcResponse(); | 197 | return new XmlRpcResponse(); |
198 | }); | 198 | }); |
199 | _httpServer.AddRestHandler("GET", "/simstatus/", | 199 | _httpServer.AddRestHandler("GET", "/simstatus/", |
200 | delegate(string request, string path) | 200 | delegate(string request, string path, string param ) |
201 | { | 201 | { |
202 | return "OK"; | 202 | return "OK"; |
203 | }); | 203 | }); |