[Modify] It throws exceptions
This commit is contained in:
parent
9ce32f5af2
commit
654c648ec8
@ -1311,8 +1311,20 @@ namespace WebSocketSharp.Server
|
|||||||
/// <param name="path">
|
/// <param name="path">
|
||||||
/// A <see cref="string"/> that represents the virtual path to the file to find.
|
/// A <see cref="string"/> that represents the virtual path to the file to find.
|
||||||
/// </param>
|
/// </param>
|
||||||
|
/// <exception cref="ArgumentNullException">
|
||||||
|
/// <paramref name="path"/> is <see langword="null"/>.
|
||||||
|
/// </exception>
|
||||||
|
/// <exception cref="ArgumentException">
|
||||||
|
/// <paramref name="path"/> is an empty string.
|
||||||
|
/// </exception>
|
||||||
public byte[] GetFile (string path)
|
public byte[] GetFile (string path)
|
||||||
{
|
{
|
||||||
|
if (path == null)
|
||||||
|
throw new ArgumentNullException ("path");
|
||||||
|
|
||||||
|
if (path.Length == 0)
|
||||||
|
throw new ArgumentException ("An empty string.", "path");
|
||||||
|
|
||||||
path = RootPath + path;
|
path = RootPath + path;
|
||||||
if (_windows)
|
if (_windows)
|
||||||
path = path.Replace ("/", "\\");
|
path = path.Replace ("/", "\\");
|
||||||
|
Loading…
Reference in New Issue
Block a user