目前我有一个有效的 WebSocket-Sharp 客户端,允许用户在 button_click 事件上发送请求。我还在富文本框(NTF 或 RSP)中收到来自服务器的响应。
Private void InstantiateWebSocket()
{
client=new WebSocket("ws://localhost:80");
client.OnMessage+=new EventHandler<MessageEventArgs>(client_OnMessage);
client.ConnectAsync();
}
和 OnMessage
private void client_OnMessage(object sender,MessageEventArgs e)
{
if(e.IsText)
{
Invoke(new MethodInvoker(delegate() richTextBox1.text=e.Data;}));
return;
}
}
我目前面临的问题是,每当客户端收到响应时,它都会覆盖旧响应。我希望将新的回复写在旧回复的下方
older response..
new line
newer response