-
机架简介:intro-rack-notes
资源介绍
机架应用程序和中间件
什么是机架?
在rubygems.org上下载次数最多的宝石排名第二
响应HTTP的代码规范:
响应call对象
接受一个参数( env )
返回[status, headers, body] , body对each body做出响应
为什么选择机架?
通用适配器
原创设计
仅对框架/ Web服务器设计者有用
没有机架
带机架
其他用途
HTTP请求的良好模型
中间件
基本机架应用
基于或 。
env是请求中的一大堆东西。 查看以及此类env
中间件
坐在用户和应用之间
可以拦截请求/响应并进行修改
可以链接在一起
中间件示例(记录时间):
记录仪中间件
跑步者
机架:: Builder
所有嵌套的快捷方式
use对于中间件(类)
为应用程序run (实例)
通过命令行使用rackup
中间件示例(记录时间):
应用程序
记录仪中间件
机架文件
- 上一篇: rack-zippy:用于提供gzip文件的机架中间件
- 下一篇: GPU机架建议