机架处理器究竟做了什么?

时间:2010-06-29 08:06:12

标签: ruby rack

机架处理程序的功能是什么,即有人可以用伪代码解释机架处理程序为请求提供结果所采取的步骤吗?

1 个答案:

答案 0 :(得分:4)

它处理HTTP请求标头和内容,实例化Request对象。然后,它将Request对象通过中间件传递给机架应用程序。机架应用程序实例化一个Response对象并通过中间件将其发送回来,并且hander将其转换为HTTP响应头和内容。