Http/1.1 Обновлен

Так неожиданно, через 15 лет после первой публикации, спецификация HTTP/1.1 была обновлена.

Обновлений очень много, я бы даже сказал много.

Мы добавили много поясняющего текста, разбили спецификацию на 6 RFC (раньше их было 2), добавили новый статус 308, стандартизировали X-Forwarded-For (теперь это просто Forward) и многое другое.

Неполный список изменений:

  • Новый статус 308 — Постоянное перенаправление, но с отправленными теми же данными.

    Те.

    запрос не меняется на GET, как раньше.

  • Новый заголовок Forward, предназначенный для замены X-Forwarded-For и X-Forwarded-Proto.
  • Убрано ограничение на 2 подключения к серверу
  • Удалена поддержка HTTP 0.9.
  • Удалена кодировка ISO-8859-1 по умолчанию.

  • Удален заголовок Content-MD5.
  • Запрет использования Content-Range в POST-запросах
  • Добавлено кеширование кодов 204, 404, 405, 414 и 501.
  • Изменена документация для кодов 301 и 302, чтобы разрешить перенаправление метода с POST на GET. Те.

    Документирована текущая реализация всех браузеров.

  • Добавлены различия между запретом отправки реферера и случаем, когда реферера нет. Теперь вам следует отправить Referer: about:blank, если реферера не было.

  • Местоположение теперь может перенаправляться на ссылку с хэштегом.

Новые RFC: Теги: #Сетевые технологии #http #http 1.1
Вместе с данным постом часто просматривают: