我正在用 C# 开发一个 Tcp 客户端,并且正在使用TcpClient
该类。我无法连接到服务器。
调试应用程序我可以看到调用Connect
是成功的,但是在我这样做之后,我会检查netstat
服务器和客户端上的连接状态。结果是服务器的连接是ESTABLISHED
,但在客户端上,我在 netstat 结果中看不到与服务器的任何连接。
阅读TcpClient
实例我可以看到该属性Connected
是真实的,所以它应该没问题但是当我尝试从它读取时NetworkStream
它挂起。
当我说它挂起时,我的意思是服务器正在发送数据,但 readline 根本没有得到任何数据。
你知道可能是什么问题和一些解决方法吗?
谢谢