java.net.SocketException: Connection reset错误
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:189)
at java.net.SocketInputStream.read(SocketInputStream.java:121)
at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283)
at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177)
at java.io.InputStreamReader.read(InputStreamReader.java:184)
at java.io.BufferedReader.fill(BufferedReader.java:154)
at java.io.BufferedReader.readLine(BufferedReader.java:317)
at java.io.BufferedReader.readLine(BufferedReader.java:382)
at MyClient.doSocket(MyClient.java:41)
at MyClient.main(MyClient.java:60)
我向一个指定IP发送报文出现的错误
public class MyClient {
public static void doSocket()throws UnknownHostException, IOException {
try {
Socket socket=new Socket("127.169.0.0",8888);
BufferedReader sysin=new BufferedReader(new InputStreamReader(System.in));
PrintWriter socket_os=new PrintWriter(socket.getOutputStream());
BufferedReader socket_is=new BufferedReader(new InputStreamReader(socket.getInputStream()));
String readline;
System.out.print("**Client:");
readline=sysin.readLine();
System.out.println("");
while(!readline.equals("bye")){
socket_os.println(readline);
socket_os.flush();
System.out.println("**Server:"+socket_is.readLine());
System.out.print("**Client:");
readline=sysin.readLine();
System.out.println("");
}
socket_os.close();
socket_is.close();
socket.close();
} catch (IOException e) {
e.printStackTrace();
}
}
public static void main(String[] args) throws UnknownHostException, IOException {
MyClient.doSocket();
}
}
这个是以前在网上找的可用的代码向服务器发送的是
052060000200006030000000000200702404C030C0
270000003119070802100006403F39548D09F6A807
F81B4CBE9594A0CF8C6F57817B0112297BF179EAAD
9F053E54ED5D8B2B8DE8679BC6EFC114B10F9C1246
8DE8679BC6EFC12B8DE8679EC6EFC199C2E0F892F4
78FC820CEAC4913232303135393233313233343536
0A00142212103100311967DE7DA8CE78A215
本人菜鸟请指点大白话或者代码改哪里~非常感谢
[解决办法]
Connection reset
是一个很常见的异常,一般是正在传输数据时,断线了
[解决办法]
你的在"127.169.0.0",8888的是什么服务器?什么 protocol?