Khác biệt giữa bản sửa đổi của “HTTP/2”

Nội dung được xóa Nội dung được thêm vào
n →‎top: clean up, CS1 errors fixes, replaced: , → ,, . < → .< (9) using AWB
Dòng 1:
'''HTTP/2''' (tên ban đầu là '''HTTP/2.0''') là một bản sửa đổi lớn của giao thức mạng [[Hypertext Transfer Protocol|HTTP]] được [[World Wide Web]] sử dụng. Nó được bắt nguồn từ giao thức [[SPDY]] thử nghiệm trước đó, do [[Google]] phát triển ban đầu. <ref>{{Chú thích web|url=https://arstechnica.com/information-technology/2015/02/http2-finished-coming-to-browsers-within-weeks/|tựa đề=HTTP/2 finished, coming to browsers within weeks|tác giả=Bright, Peter|ngày=Februaryngày 18, tháng 2 năm 2015|website=Ars Technica}}</ref> <ref name=":112">{{Chú thích báo|url=https://www.zdnet.com/article/http-over-quic-to-be-renamed-http3/|title=HTTP-over-QUIC to be renamed HTTP/3 {{!}} ZDNet|last=Cimpanu|first=Catalin|work=ZDNet|access-date =2018-11-19|language=en}}</ref> HTTP/2 được phát triển bởi Nhóm công tác HTTP (còn được gọi là httpbis, trong đó " {{Linktext|bis}} " có nghĩa là "hai lần") của [[Internet Engineering Task Force|Lực lượng Đặc nhiệm Kỹ thuật Internet]] (IETF). <ref name="HTTPbis-draft">{{Chú thích web|url=https://tools.ietf.org/html/draft-ietf-httpbis-http2-16|tựa đề=Hypertext Transfer Protocol version 2: draft-ietf-httpbis-http2-16|tác giả=Thomson|tên=M. (ed.), Belshe M. and R. Peon|website=ietf.org|nhà xuất bản=HTTPbis Working Group|ngày truy cập=Februaryngày 11, tháng 2 năm 2015}}</ref> <ref name="charter">{{Chú thích web|url=https://datatracker.ietf.org/wg/httpbis/charter/|tựa đề=Hypertext Transfer Protocol Bis (httpbis)|năm=2012|nhà xuất bản=[[Internet Engineering Task Force]]}}</ref> <ref>{{Chú thích web|url=https://httpwg.org/|tựa đề=IETF HTTP Working Group|website=IETF HTTP Working Group|ngôn ngữ=en|ngày truy cập=2019-12-15}}</ref> HTTP / 2 là phiên bản mới đầu tiên của HTTP kể từ HTTP / 1.1, được chuẩn hóa trong RFC 2068 vào năm 1997. Nhóm công tác đã trình bày HTTP/2 cho [[Internet Engineering Task Force|Nhóm chỉ đạo kỹ thuật Internet]] (IESG) để xem xét làm Tiêu chuẩn đề xuất vào tháng 12 năm 2014, <ref name="http2hist">{{Chú thích web|url=https://datatracker.ietf.org/doc/draft-ietf-httpbis-http2/history/#history-404477|tựa đề=History for draft-ietf-httpbis-http2-16|nhà xuất bản=IETF|ngày truy cập=Januaryngày 3, tháng 1 năm 2015|trích dẫn="2014-12-16 IESG state changed to Publication Requested"}}</ref> <ref name="ms1">{{Chú thích web|url=https://msopentech.com/blog/2014/08/06/wait-for-it-http2-begins-working-group-last-call/|tựa đề=Wait for it – HTTP/2 begins Working Group Last Call!|tác giả=Raymor|tên=Brian|ngày=Augustngày 6, tháng 8 năm 2014|nhà xuất bản=Microsoft Open Technologies|url lưu trữ=https://web.archive.org/web/20141006091749/https://msopentech.com/blog/2014/08/06/wait-for-it-http2-begins-working-group-last-call/|ngày lưu trữ=Octoberngày 6, tháng 10 năm 2014|ngày truy cập=2018-10-17}}</ref> và IESG đã phê duyệt để xuất bản thành Tiêu chuẩn đề xuất vào ngày 17 tháng 2 năm 2015 (và đã được cập nhật vào tháng 2 năm 2020 đối với [[Transport Layer Security|TLS 1.3]] ). <ref name="approval">{{Chú thích danh sách thư}}</ref> <ref name="approval2">{{Chú thích web|url=https://www.ietf.org/blog/2015/02/http2-approved/|tựa đề=HTTP/2 Approved|tác giả=Mark Nottingham|ngày=Februaryngày 18, tháng 2 năm 2015|website=ietf.org|nhà xuất bản=[[Internet Engineering Task Force]]|ngày truy cập=Marchngày 8, tháng 3 năm 2015}}</ref> Đặc tả chi tiết HTTP/2 được xuất bản dưới tên RFC 7540 vào ngày 14 tháng 5 năm 2015. <ref name="rfc7540">{{Chú thích web|url=https://tools.ietf.org/html/rfc7540|tựa đề=RFC 7540 - Hypertext Transfer Protocol Version 2 (HTTP/2)|ngày=May 2015|nhà xuất bản=IETF|ngày truy cập=Mayngày 14, tháng 5 năm 2015}}</ref>
 
Nỗ lực tiêu chuẩn hóa được các [[Google Chrome|trình duyệt Chrome]], [[Opera (trình duyệt web)|Opera]], [[Firefox]], <ref>{{Chú thích web|url=https://www.mozilla.org/en-US/firefox/36.0/releasenotes/|tựa đề=See what's new in Firefox!|ngày=February 2015|website=www.mozilla.org|nhà xuất bản=Mozilla Foundation}}</ref> [[Internet Explorer 11]], [[Safari]], [[Amazon Silk]] và [[Microsoft Edge|Edge]] hỗ trợ. <ref>{{Chú thích web|url=http://blog.restlet.com/2011/10/06/can-the-rise-of-spdy-threaten-http/|tựa đề=Can the rise of SPDY threaten HTTP?|ngày=October 2011|website=blog.restlet.com|nhà xuất bản=Restlet, Inc.|url lưu trữ=https://web.archive.org/web/20140106205213/http://blog.restlet.com/2011/10/06/can-the-rise-of-spdy-threaten-http/|ngày lưu trữ=Januaryngày 6, tháng 1 năm 2014|ngày truy cập=Julyngày 23, tháng 7 năm 2012}}</ref> Hầu hết các trình duyệt chính [[So sánh các trình duyệt web|đã thêm hỗ trợ HTTP/2]] vào cuối năm 2015. <ref name="browser_support">{{Chú thích web|url=https://caniuse.com/#search=http2|tựa đề=HTTP2 browser support|ngày truy cập=Marchngày 9, tháng 3 năm 2017}}</ref> Khoảng 98% trình duyệt web được sử dụng có khả năng này, <ref>{{Chú thích web|url=https://caniuse.com/#search=http2|tựa đề=Can I use... Support tables for HTML5, CSS3, etc|website=caniuse.com|ngày truy cập=Augustngày 8, tháng 8 năm 2020}}</ref> trong khi theo W3Techs, {{Tính đến|2021|01}} , 50,2% trong số 10 triệu trang web hàng đầu có hỗ trợ HTTP/2. <ref>{{Chú thích web|url=https://w3techs.com/technologies/details/ce-http2/all/all|tựa đề=Usage of HTTP/2 for websites|website=World Wide Web Technology Surveys|nhà xuất bản=W3Techs|ngày truy cập=Januaryngày 16, tháng 1 năm 2021}}</ref>
 
Sản phẩm kế nhiệm được đề xuất của nó là [[HTTP/3]], một bản sửa đổi lớn dựa trên các khái niệm được HTTP/2 thiết lập.<ref name=":12"/><ref>{{Chú thích web|url=https://tools.ietf.org/html/draft-ietf-quic-http-22|tựa đề=Hypertext Transfer Protocol Version 3 (HTTP/3)|tác giả=Bishop|tên=Mike|ngày=2019-07-09|website=tools.ietf.org|ngôn ngữ=en|ngày truy cập=2019-07-31}}</ref> <ref name=":12">{{Chú thích báo|url=https://www.zdnet.com/article/http-over-quic-to-be-renamed-http3/|title=HTTP-over-QUIC to be renamed HTTP/3 {{!}} ZDNet|last=Cimpanu|first=Catalin|work=ZDNet|access-date=2018-11-19|language=en}}</ref> Hỗ trợ cho HTTP/3 đã được thêm vào [[Google Chrome|Chrome]] vào tháng 9 năm 2019 và [[Safari]] 14, trên [[macOS Big Sur]], là trình duyệt đầu tiên hỗ trợ HTTP/3 theo mặc định, vào năm 2020, nếu không thì nó vẫn chưa được bật theo mặc định trong bất kỳ trình duyệt nào, trong khi không có hỗ trợ HTTP/3 mặc định trong các phiên bản ổn định của Chrome và Firefox và HTTP/3 có thể được bật lên sau đó. <ref>{{Chú thích web|url=https://caniuse.com/#search=HTTP/3|tựa đề=Can I use... Support tables for HTML5, CSS3, etc|website=caniuse.com|ngày truy cập=2020-01-19}}</ref> <ref>{{Chú thích web|url=https://twitter.com/bagder/status/1191482712739196928|tựa đề=Daniel Stenberg announces HTTP/3 support in Firefox Nightly|tác giả=Daniel|tên=Stenberg|website=Twitter|ngày truy cập=ngày 5 Novembertháng 11 năm 2019}}</ref> <ref>{{Chú thích web|url=https://www.zdnet.com/article/cloudflare-google-chrome-and-firefox-add-http3-support/|tựa đề=Cloudflare, Google Chrome, and Firefox add HTTP/3 support|tác giả=Cimpanu|tên=Catalin|ngày=Septemberngày 26, tháng 9 năm 2019|website=ZDNet|ngày truy cập=Septemberngày 27, tháng 9 năm 2019}}</ref>
 
==Tham khảo==