【发布时间】:2010-10-26 12:45:25
【问题描述】:
我正在尝试使用 OutputStream 对象确定数据是否通过 TCP 套接字成功发送到服务器。出于测试目的,我禁用手机和 OutputStream.write() 中的网络通信;不会抛出异常,套接字类中的所有方法都返回,就好像套接字处于活动状态并且正在工作一样。我在这里做错了什么吗?
当流/套接字实际上没有发送缓冲区中的数据时,我可以使用任何套接字实现或流实现来获取异常或错误吗?
在套接字上设置 SetSoTimeout() 似乎也没有任何作用。
谢谢, 图腾
【问题讨论】: