[Modify] Polish it

This commit is contained in:
sta 2018-11-10 16:46:49 +09:00
parent ff1be47f2c
commit f5e98d42c6

View File

@ -563,22 +563,23 @@ namespace WebSocketSharp.Net
private static void urlEncode (byte b, Stream output) private static void urlEncode (byte b, Stream output)
{ {
if (b > 31 && b < 127) { if (b > 31 && b < 127) {
if (b == 32) { var c = (char) b;
if (c == ' ') {
output.WriteByte ((byte) '+'); output.WriteByte ((byte) '+');
return; return;
} }
if (isNumeric (b)) { if (isNumeric (c)) {
output.WriteByte (b); output.WriteByte (b);
return; return;
} }
if (isAlphabet (b)) { if (isAlphabet (c)) {
output.WriteByte (b); output.WriteByte (b);
return; return;
} }
if (isUnreserved (b)) { if (isUnreserved (c)) {
output.WriteByte (b); output.WriteByte (b);
return; return;
} }