We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5cae623 commit 29f3e29Copy full SHA for 29f3e29
src/JsonRpc/InputHandler.cs
@@ -87,7 +87,7 @@ private async void ProcessInputStream()
87
current += await _input.ReadBlockAsync(buffer, current, 1);
88
}
89
90
- var headersContent = Encoding.ASCII.GetString(Encoding.ASCII.GetBytes(buffer, 0, current));
+ var headersContent = new string(buffer, 0, current);
91
var headers = headersContent.Split(HeaderKeys, StringSplitOptions.RemoveEmptyEntries);
92
long length = 0;
93
for (var i = 0; i < headers.Length; i += 2)
@@ -104,7 +104,7 @@ private async void ProcessInputStream()
104
105
await _input.ReadBlockAsync(requestBuffer, 0, requestBuffer.Length);
106
107
- var payload = Encoding.ASCII.GetString(Encoding.ASCII.GetBytes(requestBuffer));
+ var payload = new string(requestBuffer);
108
109
HandleRequest(payload);
110
0 commit comments