Skip to content

Commit

Permalink
Reflected that HTTP was updated again in 2022 with RFC 9110 (mdn#34378)
Browse files Browse the repository at this point in the history
* Relected that HTTP was updated again in 2022 with `RFC 9110` mdn#34376

* minor changes

* Update files/en-us/learn/javascript/objects/basics/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* revert old changes

* revert old changes

* Update HTTP/1.1 documentation with latest RFCs and status

- Added reference to RFC 9110, 9111, 9112, 9113, and 9114 which outline the latest revisions to HTTP semantics, caching, HTTP/1.1, HTTP/2, and HTTP/3 respectively.
- Mentioned the transition of the HTTP specification to Internet Standard (STD 97).
- Ensured clarity and accuracy regarding the historical context and updates of HTTP protocols.

* Suggestions incorporated

* suggestions incorporated

Co-authored-by: Brian Thomas Smith <[email protected]>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Brian Thomas Smith <[email protected]>
  • Loading branch information
3 people committed Jun 27, 2024
1 parent 4f3cf53 commit bc90f4f
Showing 1 changed file with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -140,9 +140,9 @@ Server: Apache

HTTP/1.1 was first published as {{rfc(2068)}} in January 1997.

## More than 15 years of extensions
## More than two decades of development

The extensibility of HTTP made it easy to create new headers and methods. Even though the HTTP/1.1 protocol was refined over two revisions, {{RFC("2616")}} published in June 1999 and {{RFC("7230")}}-{{RFC("7235")}} published in June 2014 before the release of HTTP/2, it was extremely stable for more than 15 years.
The extensibility of HTTP made it easy to create new headers and methods. Even though the HTTP/1.1 protocol was refined over two revisions, {{RFC("2616")}} published in June 1999 and {{RFC("7230")}}-{{RFC("7235")}} published in June 2014 before the release of HTTP/2, it was extremely stable for more than 15 years. HTTP/1.1 was updated again in 2022 with {{RFC("9110")}}. Not only was HTTP/1.1 updated, but all of HTTP was revised and is now split into the following documents: semantics ({{RFC("9110")}}), caching ({{RFC("9111")}}) applying to all HTTP versions, and HTTP/1.1 ({{RFC("9112")}}), HTTP/2 ({{RFC("9113")}}), and HTTP/3 ({{RFC("9114")}}). In addition, the specification finally achieved the status of Internet Standard (STD 97), whereas before it was always a proposed/draft standard.

### Using HTTP for secure transmissions

Expand Down

0 comments on commit bc90f4f

Please sign in to comment.