架构与请求 · 第 2 题,共 12 题

扩展在哪个文件中为 TYPO3 注册自己的 PSR-15 中间件?

有 1 个正确答案。 简单

显示答案

答案

  • A Configuration/RequestMiddlewares.php

解析

TYPO3 从所有已加载的扩展中读取 Configuration/RequestMiddlewares.php,并据此为每个栈(frontend 或 backend)确定中间件顺序。每个中间件需要指定唯一标识符、类,以及必要时的 before 和 after,使其在链条中的正确位置运行。Services.yaml 是常见的误解:它控制依赖注入,即中间件类如何被实例化,但并不决定它是否以及在何处挂入请求流程。Configuration/Backend/Routes.php 注册的是后台路由,不是中间件。

认证与考试

下一个考试是什么?

已有 19 项考试可以练习,21 项正在投票中。查看所有认证及官方信息,投出你的一票,或推荐你的考试。

查看全部认证