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

dav*_*k01 5 ruby rack

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

Ign*_*ams 4

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