30 lines
No EOL
885 B
Java
30 lines
No EOL
885 B
Java
import java.net.ServerSocket;
|
|
import java.net.Socket;
|
|
import java.net.InetAddress;
|
|
import java.io.PrintWriter;
|
|
import java.io.IOException;
|
|
import java.io.BufferedReader;
|
|
import java.io.InputStreamReader;
|
|
|
|
public class Server {
|
|
public static void main(String[] args) throws IOException {
|
|
ServerSocket serv = new ServerSocket(9001, 1, InetAddress.getLocalHost());
|
|
|
|
while (true) {
|
|
Socket sock = serv.accept();
|
|
|
|
System.out.println("CONN " + sock.getRemoteSocketAddress().toString());
|
|
|
|
PrintWriter out = new PrintWriter(sock.getOutputStream(), true);
|
|
BufferedReader in = new BufferedReader(new InputStreamReader(sock.getInputStream()));
|
|
|
|
String recv = in.readLine();
|
|
System.out.println("RECV " + recv);
|
|
|
|
out.println("no, FUCK YOU");
|
|
|
|
sock.close();
|
|
}
|
|
|
|
}
|
|
} |