|
|
@ -245,18 +245,9 @@ namespace WebSocketSharp.Server |
|
|
|
if (path.Length == 0) |
|
|
|
throw new ArgumentException ("An empty string.", "path"); |
|
|
|
|
|
|
|
if (path.IndexOf (':') > -1) |
|
|
|
throw new ArgumentException ("It contains ':'.", "path"); |
|
|
|
|
|
|
|
if (path.IndexOf ("..") > -1) |
|
|
|
throw new ArgumentException ("It contains '..'.", "path"); |
|
|
|
|
|
|
|
if (path.IndexOf ("//") > -1) |
|
|
|
throw new ArgumentException ("It contains '//'.", "path"); |
|
|
|
|
|
|
|
if (path.IndexOf ("\\\\") > -1) |
|
|
|
throw new ArgumentException ("It contains '\\\\'.", "path"); |
|
|
|
|
|
|
|
return tryReadFile (createFilePath (path), out contents); |
|
|
|
} |
|
|
|
|
|
|
|