Я хочу написать простой серверный сокет в Ruby, который, когда клиент подключается к нему, печатает сообщение и закрывает клиентское соединение. Я придумал:
require 'socket'
server = TCPServer.open('localhost',8800)
loop {
client = server.accept
Thread.start do
s = client
s.puts "Closing the connection. Bye!"
s.close
end
}
Однако, когда я получаю доступ к "localhost: 8800" в своем браузере, я не получаю это сообщение, вместо этого он говорит, что страница не найдена.