⌕ Поиск по атласу

IETF · RFC · RFC9112

RFC9112 · HTTP/1.1

HTTP/1.1

Определяет синтаксис сообщений и управление соединениями HTTP/1.1. Семантика методов и состояний вынесена в RFC 9110, поэтому оба документа применяются совместно.

Особое внимание требуется к границам сообщений, промежуточным узлам и неоднозначному разбору, поскольку ошибки здесь приводят к рассинхронизации и атакам подмены запросов.

Официальная английская аннотация

The Hypertext Transfer Protocol (HTTP) is a stateless application-level protocol for distributed, collaborative, hypertext information systems. This document specifies the HTTP/1.1 message syntax, message parsing, connection management, and related security concerns. This document obsoletes portions of RFC 7230.

Связи документа

obsoletes: RFC7230

updated_by: RFC9931

is_also: STD99

Официальный источник · 2022-06-01

Полные импортированные сведения карточки
{
  "id": "RFC9112",
  "number": 9112,
  "title_en": "HTTP/1.1",
  "title_ru": "HTTP/1.1",
  "summary_ru": "Определяет синтаксис сообщений и управление соединениями HTTP/1.1. Семантика методов и состояний вынесена в RFC 9110, поэтому оба документа применяются совместно.",
  "purpose_ru": "",
  "use_ru": "",
  "full_translation_path": "",
  "full_translation_checked_at": "",
  "full_translation_source_sha256": "",
  "architect_note_ru": "Особое внимание требуется к границам сообщений, промежуточным узлам и неоднозначному разбору, поскольку ошибки здесь приводят к рассинхронизации и атакам подмены запросов.",
  "topics_ru": [
    "HTTP/1.1",
    "формат сообщений",
    "соединения"
  ],
  "translation_state": "reviewed",
  "verification_level": "editorial_reviewed",
  "verification_level_ru": "Проверенная редакционная выжимка",
  "verification_note_ru": "",
  "abstract_en": "The Hypertext Transfer Protocol (HTTP) is a stateless application-level protocol for distributed, collaborative, hypertext information systems. This document specifies the HTTP/1.1 message syntax, message parsing, connection management, and related security concerns. This document obsoletes portions of RFC 7230.",
  "authors": [
    "R. Fielding",
    "M. Nottingham",
    "J. Reschke"
  ],
  "organizations": [],
  "publication_date": "2022-06-01",
  "current_status": "INTERNET STANDARD",
  "current_status_ru": "Стандарт Интернета",
  "publication_status": "INTERNET STANDARD",
  "publication_status_ru": "Стандарт Интернета",
  "lifecycle": "active",
  "lifecycle_ru": "Действующий",
  "stream": "IETF",
  "stream_ru": "IETF",
  "area": "wit",
  "area_ru": "Веб и транспорт Интернета",
  "working_group": "httpbis",
  "source_draft": "draft-ietf-httpbis-messaging-19",
  "page_count": 46,
  "doi": "10.17487/RFC9112",
  "keywords": [
    "Hypertext Transfer Protocol",
    "HTTP",
    "HTTP message format"
  ],
  "formats": [
    "HTML",
    "TXT",
    "PDF",
    "XML"
  ],
  "relations": {
    "obsoletes": [
      "RFC7230"
    ],
    "obsoleted_by": [],
    "updates": [],
    "updated_by": [
      "RFC9931"
    ],
    "is_also": [
      "STD99"
    ],
    "see_also": []
  },
  "links": {
    "info": "https://www.rfc-editor.org/info/rfc9112/",
    "html": "https://www.rfc-editor.org/rfc/rfc9112.html",
    "txt": "https://www.rfc-editor.org/rfc/rfc9112.txt",
    "datatracker": "https://datatracker.ietf.org/doc/rfc9112/"
  }
}