Как устроен протокол HTTP/2: мультиплексирование и server push

Доклад · 10–15 страниц · Информатика · студент

Сравниваем с HTTP/1.1. Обсуждаем влияние на скорость загрузки сайтов.

HTTP/2 пришёл на смену HTTP/1.1, чтобы ускорить загрузку сайтов без изменения кода. Вы узнаете, как одно соединение может передавать несколько файлов одновременно и почему сервер может отправлять ресурсы до запроса. Доклад рассчитан на студентов, знакомых с основами веба.

Работа по этой теме — за несколько минут. План и структура бесплатно и без регистрации, оплата — только за готовый документ с оформлением по ГОСТ.

Сгенерировать доклада по этой теме

Примерная структура работы

  1. Бинарный фрейм вместо текстовых строк
    • <built-in method title of str object at 0x7f87806e6550>
    • <built-in method title of str object at 0x7f8780829170>
    • <built-in method title of str object at 0x7f87807dde40>
  2. Мультиплексирование потоков
    • <built-in method title of str object at 0x7f8780688810>
    • <built-in method title of str object at 0x7f87807dd620>
    • <built-in method title of str object at 0x7f87806e75d0>
  3. Server push: сервер инициирует передачу
    • <built-in method title of str object at 0x7f8780828db0>
    • <built-in method title of str object at 0x7f878082bb70>
    • <built-in method title of str object at 0x7f87806e43a0>
  4. Сжатие заголовков HPACK
    • <built-in method title of str object at 0x7f87806cb910>
    • <built-in method title of str object at 0x7f8782a3a030>
    • <built-in method title of str object at 0x7f8780829770>

Структуру можно менять: перед оплатой вы бесплатно правите главы и параграфы под требования преподавателя.