我有客户端服务器应用程序。我需要异步查看客户端发送到服务器的内容并做出相应反应的方法。我只能访问网络流,因此如果我使用 NetworkStream.Read() 我会丢失流中的数据。我试图将数据写回流,但我仍然无法访问服务器端的流。
有什么办法可以窥视 NetworkStream 吗?如果我没记错的话,可以通过使用套接字对象并调用 Receive 方法来实现。问题是 NetworkStream 中的套接字属性受到保护,所以我不能使用它。我可以以某种方式访问这个特定的套接字吗?
谢谢您的帮助。