Вот так неожиданно, через 15 лет после начальной публикации, обновилась спецификация HTTP/1.1
Добавили много проясняющего текста, разбили спецификацию на 6 RFC (раньше было 2), добавили новый статус 308, стандартизировали X-Forwarded-For (теперь он просто Forward), и еще много всего.
Неполный спискок изменений:
Новый статус 308 — Permanent Redirect, но с отправкой этих же самых данных. Т.е. запрос не меняется на 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 и случаем, когда referer нет. Теперь следует отправлять Referer: about:blank, если referer-а не было.
Location теперь может перенаправлять на ссылку с хештегом.
Вот так неожиданно, через 15 лет после начальной публикации, обновилась спецификация HTTP/1.1
Добавили много проясняющего текста, разбили спецификацию на 6 RFC (раньше было 2), добавили новый статус 308, стандартизировали X-Forwarded-For (теперь он просто Forward), и еще много всего.
Неполный спискок изменений:
Новые RFC:
habrahabr.ru