Upgrade to Pro — share decks privately, control downloads, hide ads and more …

HTTPs и его прикладные друзья

HTTPs и его прикладные друзья

Слайды с внутренней обзорной лекции о прикладном уровне стека TCP/IP и протоколе HTTP(s).

Vladimir Plizga

November 26, 2019
Tweet

More Decks by Vladimir Plizga

Other Decks in Programming

Transcript

  1. RFC

  2. URL

  3. Стандартные заголовки запроса • MIME-тип ожидаемого ответа Accept • Размер

    тела в байтах Content-Length • MIME-тип тела запроса • У нас обычно application/json Content-Type • (см. далее) Cookie
  4. Стандартные заголовки запроса • Единственный обязательный • Нужен виртуальному хостингу

    Host • Адрес предыдущего посещения • Не опечатка Referer • Адрес(а) предыдущих прокси • Когда-то был специфичным X-Forwarded-For • ID клиентской программы • Жертва войны браузеров User-Agent
  5. Стандартные заголовки ответа • Название и версия сервера Server •

    Адрес перенаправления • Используется при редиректах Location • Форма кодирования ответа: chunked, compress, deflate, gzip Transfer- Encoding • Сохранение данных на клиенте Set-Cookie