APIServerHandler

Overview

下图为 APIServerHandler 核心组件间关联。主要分为 Restful 和 NonRestful 两部分,director 优先使用 Restful 部分,如果处理成功,则退出,不执行 NonRestful 部分;如果 Restful 部分没有目标功能,则执行 NonRestful 部分。FullHandlerChain 用于 HTTP 处理入口点,链接了中间件功能,并将请求引导至 Director 进行处理。
routes-api-server-handler-serve.svg
下面为 APIServer 默认的 HandlerChain 构建过程
image.png