byte[] WriteBuffer = Encoding.UTF8.GetBytes(Str); Console.WriteLine(Encoding.UTF8.GetString(WriteBuffer)); client.GetStream().Write(WriteBuffer, 0, WriteBuffer.Length); Here is the code. It is verified that WriteBuffer is decoded normally, but a string is sent to the browser, ~ 10-20 characters less than the string. Previously, the encoding was ASCII, and everything worked well. What could be the problem?
UPD: There are no such problems with the English text
UPD2: Screenshot console output Console.WriteLine (Encoding.UTF8.GetString (WriteBuffer)); 
