yakczh_cu 发表于 2016-10-29 09:30

socket server读不到client.eof

本帖最后由 yakczh_cu 于 2016-10-29 09:34 编辑


require 'socket'               
server = TCPServer.open('127.0.0.1',3000)   
loop {
   
      client = server.accept      
      buffer = ""
      while1 do
             #puts client.eof
            break ifclient.eof?

            buffer=client.gets
            puts buffer
      end

         
      client.close
}   


curl http://localhost:3000/
一直卡住         puts client.eof 始终是false

页: [1]
查看完整版本: socket server读不到client.eof