attributeString('csp.frame-ancestors') ?? "'none'"; header("Content-Security-Policy: default-src 'self'; frame-ancestors $frameAncestors"); header('X-Content-Type-Options: nosniff'); if (($_SERVER['PATH_INFO'] ?? $_SERVER['ORIG_PATH_INFO'] ?? '') !== '') { // Do not allow trailing slashes header('HTTP/1.1 400 Bad Request'); die('Invalid path!'); } Minz_Translate::init(Minz_Translate::getLanguage(null, Minz_Request::getPreferredLanguages(), null)); ?> <?= _t('api.information.title') ?>

?

?