diff options
-rw-r--r-- | OpenSim/Framework/Servers/BaseHttpServer.cs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/OpenSim/Framework/Servers/BaseHttpServer.cs b/OpenSim/Framework/Servers/BaseHttpServer.cs index 4399a75..aa73658 100644 --- a/OpenSim/Framework/Servers/BaseHttpServer.cs +++ b/OpenSim/Framework/Servers/BaseHttpServer.cs | |||
@@ -390,6 +390,18 @@ namespace OpenSim.Framework.Servers | |||
390 | return; | 390 | return; |
391 | } | 391 | } |
392 | 392 | ||
393 | if (request.AcceptTypes.Length > 0) | ||
394 | { | ||
395 | foreach (string strAccept in request.AcceptTypes) | ||
396 | { | ||
397 | if (strAccept == "application/llsd+xml") | ||
398 | { | ||
399 | HandleLLSDRequests(request, response); | ||
400 | return; | ||
401 | } | ||
402 | } | ||
403 | } | ||
404 | |||
393 | switch (request.ContentType) | 405 | switch (request.ContentType) |
394 | { | 406 | { |
395 | case null: | 407 | case null: |