Когда я пытаюсь что-то отправить, TCP-соединение прерывается, - PullRequest
0 голосов
/ 03 августа 2020

Сегодня я пытаюсь использовать TCP для отправки 2 файлов на Awaaaaa wwwwa (ее использование linux, qq для linux не может получить файл), но когда я пытаюсь отправить что-нибудь после того, как я получу ее пакет, произошло Exception. Exception:

java.net.SocketException:Software caused connection abort: socket write error
at SocketOutputStream.socketWrite0 (本机方法)
at SocketOutputStream.socketWrite (SocketOutputStream.java:110)
at SocketOutputStream.socketWrite (SocketOutputStream.java:110)
at (#34:1)

java код:

ServerSocket server=new ServerSocket(8888);
server.accept();
$2.getInputStream();
$2.getOutputStream();
$3.read();
$4.write(new String("i received your packet".getBytes(),"UTF-8").getBytes());
$4.flush();

nodejs код:

const net=require('net');
let client=net.Socket();
client.connect(42231,'222.186.174.9',()=>{console.log('done');});
client.on("data", function (data) {
    console.log(data.toString());
});
client.write("1");

Intr anet ПО для проникновения: Sakura Frp , сервер: 镇江 电信 Среда разработки: java 11 jshell и nodejs

...