Я пытаюсь отправить запрос JSON на удаленное устройство, которое затем возвращает ответ JSON.
Я использовал следующий код:
TcpClient client = new TcpClient();
client.Connect(IPAddress.Parse("someip"), someport);
NetworkStream stream = client.GetStream();
byte[] myWriteBuffer = Encoding.ASCII.GetBytes("some JSON");
stream.Write(myWriteBuffer, 0, myWriteBuffer.Length);
BinaryReader r = new BinaryReader(stream);
Console.WriteLine(r.ReadString())
Этот код успешноотправляет строку JSON, получает ответ, но этот ответ показывает только 123 символа, что означает, что он обрезает некоторые символы ...
Что я делаю не так