aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/SocketSharp/WebSocketSharpRequest.cs
diff options
context:
space:
mode:
authorClaus Vium <clausvium@gmail.com>2019-02-26 20:50:10 +0100
committerClaus Vium <clausvium@gmail.com>2019-02-26 22:11:21 +0100
commit4e229ad86b3a3b6024ca0c29c17e4aac5386a210 (patch)
tree14e6e813350dd57c84d87d29aa947e75e6101724 /Emby.Server.Implementations/SocketSharp/WebSocketSharpRequest.cs
parente88f079da64a978d560f739e9bf17cd0a93d122a (diff)
Fix PathInfo
Diffstat (limited to 'Emby.Server.Implementations/SocketSharp/WebSocketSharpRequest.cs')
-rw-r--r--Emby.Server.Implementations/SocketSharp/WebSocketSharpRequest.cs8
1 files changed, 4 insertions, 4 deletions
diff --git a/Emby.Server.Implementations/SocketSharp/WebSocketSharpRequest.cs b/Emby.Server.Implementations/SocketSharp/WebSocketSharpRequest.cs
index b07c4bfeb..146862e02 100644
--- a/Emby.Server.Implementations/SocketSharp/WebSocketSharpRequest.cs
+++ b/Emby.Server.Implementations/SocketSharp/WebSocketSharpRequest.cs
@@ -341,10 +341,10 @@ namespace Emby.Server.Implementations.SocketSharp
{
var mode = HandlerFactoryPath;
- var pos = request.Path.ToString().IndexOf("?", StringComparison.Ordinal);
+ var pos = RawUrl.IndexOf("?", StringComparison.Ordinal);
if (pos != -1)
{
- var path = request.Path.ToString().Substring(0, pos);
+ var path = RawUrl.Substring(0, pos);
this.pathInfo = GetPathInfo(
path,
mode,
@@ -352,10 +352,10 @@ namespace Emby.Server.Implementations.SocketSharp
}
else
{
- this.pathInfo = request.Path.ToString();
+ this.pathInfo = RawUrl;
}
- this.pathInfo = System.Net.WebUtility.UrlDecode(pathInfo);
+ this.pathInfo = WebUtility.UrlDecode(pathInfo);
this.pathInfo = NormalizePathInfo(pathInfo, mode);
}