WP_REST_Server::get_headers PHP Метод

get_headers() публичный метод

Extracts headers from a PHP-style $_SERVER array.
С версии: 4.4.0
public get_headers ( array $server ) : array
$server array Associative array similar to `$_SERVER`.
Результат array Headers extracted from the input.
    public function get_headers($server)
    {
        $headers = array();
        // CONTENT_* headers are not prefixed with HTTP_.
        $additional = array('CONTENT_LENGTH' => true, 'CONTENT_MD5' => true, 'CONTENT_TYPE' => true);
        foreach ($server as $key => $value) {
            if (strpos($key, 'HTTP_') === 0) {
                $headers[substr($key, 5)] = $value;
            } elseif (isset($additional[$key])) {
                $headers[$key] = $value;
            }
        }
        return $headers;
    }