17 use Psr\Http\Message\ResponseInterface;
18 use Psr\Http\Message\ServerRequestInterface;
50 $this->availableRequestHandlers = [
52 $installerRequestHandler
60 protected function handle(ServerRequestInterface $request): ResponseInterface
63 foreach ($this->availableRequestHandlers as $handler) {
64 if ($handler->canHandleRequest($request)) {
65 return $handler->handle($request)
66 ->withHeader(
'X-Frame-Options',
'SAMEORIGIN');
69 throw new \TYPO3\CMS\Core\Exception(
'No suitable request handler found.', 1518448686);
78 GeneralUtility::makeInstance(Context::class, [