#azure-web-app-service #http2
#azure-web-app-service #http2
Вопрос:
Я хочу включить HTTP / 2 для моего веб-приложения, размещенного в службе приложений Azure. Однако 1% моих пользователей используют браузеры, которые не поддерживают HTTP / 2.
Автоматически ли служба приложений Azure переходит на HTTP / 1.1 для этих браузеров, даже если я включил HTTP / 2?
Другими словами,
При включении HTTP / 2 в экземпляре службы приложений Azure будет ли сервер принимать HTTP / 1.1 запрос от браузеров?
Я проверил объявление службы приложений Azure здесь, но в нем не указано, поддерживается ли автоматическое резервное копирование или нет.
Комментарии:
1. Привет. Я сам искал подтверждение для резервного копирования http / 1.1, если включен http / 2. Можете ли вы указать мне на беседу, которую вы вели с командой Azure, или на некоторые документы, в которых это четко сказано?
2. Извините, только что увидел ваш комментарий через 6 месяцев после… когда я связываюсь с командой Azure, нет никакой статьи / документа. Я там кого-то знаю, следовательно, это автономный разговор.
3. но возвращается ли это?
4. По нашим наблюдениям, это делает резервный вариант.
5. Беспокоит отсутствие официальной информации о том, что она возвращается, я меняю свой веб-сайт, и этот пост — все, что мне нужно продолжить.
Ответ №1:
Просматривая статью Поддержка HTTP / 2 в службе Azure Front Door: да, будет.
Я знаю, что статья посвящена службе Azure Front Door Service, но если это позволяет старым браузерам отступать, служба приложений тоже это сделает. И, конечно же, служба приложений поддерживает как 1.1, так и 2.0.
Поддержка браузера HTTP / 2
Все основные браузеры внедрили поддержку HTTP / 2 в своих текущих версиях. Не поддерживаемые браузеры автоматически возвращаются к HTTP / 1.1.
Комментарии:
1. Спасибо, @rickvdbosch. Я также связался со службой приложений Azure, они подтвердили, что сервер примет запрос HTTP / 1.1 от браузеров, если включена настройка HTTP / 2.