Есть ли возможность проверить через php, поддерживает ли сервер функцию http2 push-сервера?
Я бы хотел добавить поддержку push-сообщений к плагину WordPress. Но опция должна быть отключена, если сервер ее не поддерживает. Возможно решение JS могло бы работать также ..
Спасибо!
Похоже, что невозможно получить поддерживаемые функции HTML / 2. Но я нашел способ проверить http / 2. $_SERVER['SERVER_PROTOCOL']
всегда вернулся HTTP/1.1
, Так что это не самый безопасный способ. Но есть env под названием X_SPDY
который должен быть HTTP2
или же QUIC
если сервер поддерживает http / 2. Если он пустой, то его http / 1 (.1).
Других решений пока нет …