2 declare(strict_types = 1);
18 use Psr\Http\Message\ResponseInterface;
19 use Psr\Http\Message\ServerRequestInterface;
20 use Psr\Http\Server\MiddlewareInterface;
21 use Psr\Http\Server\RequestHandlerInterface;
38 public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
45 return $handler->handle($request);
53 if (extension_loaded(
'zlib') &&
$GLOBALS[
'TYPO3_CONF_VARS'][
'BE'][
'compressionLevel']) {
55 @ini_set(
'zlib.output_compression_level', (
string)
$GLOBALS[
'TYPO3_CONF_VARS'][
'BE'][
'compressionLevel']);
57 ob_start(
'ob_gzhandler');