HTTPd服务器输入

时间:2015-02-24 18:05:39

标签: ruby http server

我在ruby中遇到服务器问题我将请求设置为客户端或会话。所以request = session.gets 但是当发送的请求类似于:

GET / HTTP/1.1\r\n
HOST: 192.168.2.4\r\n
User-Agent: Mozilla/5.0\r\n
Accept: text/xml,text/html,text/plain,image/jpeg\r\n
Accept-Language: en-us,en\r\n

然后request只返回第一行。如果我这样做:

request1 = session.gets
request2 = session.gets
request3 = session.gets
request4 = session.gets

然后它会工作但是如果我放了太多session.gets那么客户端将不会再输入任何行并且会阻止服务器运行

关于我可以采取哪些措施来解决这个问题?

0 个答案:

没有答案