[Modify] Use it

This commit is contained in:
sta 2018-08-19 21:31:42 +09:00
parent 0f67ac2646
commit ec89395dc3

View File

@ -70,17 +70,15 @@ namespace WebSocketSharp.Net
public static QueryStringCollection Parse (string query, Encoding encoding) public static QueryStringCollection Parse (string query, Encoding encoding)
{ {
var ret = new QueryStringCollection ();
if (query == null) if (query == null)
return ret; return new QueryStringCollection (1);
var len = query.Length; var len = query.Length;
if (len == 0) if (len == 0)
return ret; return new QueryStringCollection (1);
if (query == "?") if (query == "?")
return ret; return new QueryStringCollection (1);
if (query[0] == '?') if (query[0] == '?')
query = query.Substring (1); query = query.Substring (1);
@ -88,6 +86,8 @@ namespace WebSocketSharp.Net
if (encoding == null) if (encoding == null)
encoding = Encoding.UTF8; encoding = Encoding.UTF8;
var ret = new QueryStringCollection ();
var components = query.Split ('&'); var components = query.Split ('&');
foreach (var component in components) { foreach (var component in components) {
len = component.Length; len = component.Length;