Permalink
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
15 lines (10 sloc) 633 Bytes

HTTP服务

基于 \Swoole\Http\Server 实现的协程HTTP服务, 框架层做了很好的封装, 用户按照传统的 MVC 方式编写代码, 就能获得协程带来的超高性能.

请求生命周期

请参考 框架核心 - 生命周期. 了解 请求生命周期, 有利于理解HTTP服务各组件, 编写出更好代码.

HTTP服务组件

  • 控制器: Controller, MVC中的C
  • 路由: Router, 将 url 配置到 Controller 中的 Action
  • 中间件: Middleware, 处理一些前置或者后置逻辑
  • 验证器: Validtor, 请求中的数据验证
  • RESTFUL: restful 风格的HTTP服务