水神骑士联盟吧 关注:4贴子:334
  • 0回复贴,共1
TCP scoket :
Socket socket = new Socket();
socket.connect(new InetSocketAddress(InetAddress.getLocalHost(), 8080), 4000);//设置链接超时(三次握手超时)
socket.setSoTimeout(20000);//设置请求超时(inputStream.read()阻塞,导致socket读超时)
scoket.shutdownInput();//将socket的InputStream直接置于流的结尾,简单说就是让输入流下次read()直接返回-1
socket.shutdownOutput();//终止输出流,简单说就是模拟一个文件结尾


IP属地:河北1楼2016-08-17 21:04回复