Ruby 构建一个简单的 TCP 服务器

清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>

require 'socket'

server = TCPServer.new(1234)

while connection = server.accept
  while line = connection.gets
    break if line =~ /quit/
    puts line
    connection.puts "Received!"
  end

  connection.puts "Closing the connection. Bye!"
  connection.close
end


# To test
# telnet 127.0.0.1 1234