HTTP/2標準釋出及相關介紹
Http2協議以RFC7540正式釋出,HTTP / 2可以更有效地利用網路資源,透過引入首部欄位壓縮以及在相同的連線上允許多個併發交換等手段降低了網路延遲,提升了通訊效能。還引入了從伺服器到客戶端的主動推送Push。
今天,Http1.1已經變成了網際網路主要的協議,在協議和基礎設施上投入了巨資。當初HTTP協議誕生時曾經被誤以為是相當簡單直接的協議,但是時間證明錯了。1996年在RFC 1945中頒佈的Http 1.0 有60頁規定,RF2616描述的HTTP1.1只在三年後也就是1999年頒佈,大幅增加到176頁,HTTP1.1變得很大,包括許多細節、必要的和可選的配件。後來自然增長為一個軟體生態系統,好像幾乎沒有什麼沒有實現過,但其實並不是,導致一個情況:開始很少用到的功能很少實現,而實現的功能以後卻很少用到。最後,當客戶端和伺服器端開始增加這些功能以後就導致了互操作性問題,HTTP Pipelining是這樣情況的主要例子。
詳細見:Http 2.0協議簡介
今天,Http1.1已經變成了網際網路主要的協議,在協議和基礎設施上投入了巨資。當初HTTP協議誕生時曾經被誤以為是相當簡單直接的協議,但是時間證明錯了。1996年在RFC 1945中頒佈的Http 1.0 有60頁規定,RF2616描述的HTTP1.1只在三年後也就是1999年頒佈,大幅增加到176頁,HTTP1.1變得很大,包括許多細節、必要的和可選的配件。後來自然增長為一個軟體生態系統,好像幾乎沒有什麼沒有實現過,但其實並不是,導致一個情況:開始很少用到的功能很少實現,而實現的功能以後卻很少用到。最後,當客戶端和伺服器端開始增加這些功能以後就導致了互操作性問題,HTTP Pipelining是這樣情況的主要例子。
詳細見:Http 2.0協議簡介
相關文章
- ArrayList相關方法介紹及原始碼分析原始碼
- Nginx 相關介紹Nginx
- 標準模板庫介紹(轉)
- 論文第2章:相關技術介紹
- C++標準庫、C++標準模版庫介紹C++
- 以太坊:Dapp及相關開發工具介紹APP
- 【AWR】Oracle awr相關檢視及體系介紹Oracle
- 【MYSQL】兩階段提交及相關引數介紹MySql
- EJBCA認證系統結構及相關介紹
- Zend Framework 2.0 (zf2) 正式版釋出及新功能介紹Framework
- ABP Framework 5.2 RC 釋出及新增功能介紹Framework
- RTSP 流相關工具介紹
- mvn相關介紹和命令
- [android]androguard相關介紹Android
- camunda相關資料介紹
- 影象識別及處理相關資料集介紹
- linux使用者及組相關檔案介紹Linux
- CMDBAR v3.0 命令列表及巨集功能相關介紹命令列
- C++標準庫標頭檔案介紹C++
- HTTP/2 即將釋出HTTP
- 設計模式的相關介紹設計模式
- oracle goldengate 相關概念介紹OracleGo
- 機器學習,深度學習相關介紹機器學習深度學習
- 使用NGUINGUI的相關介紹NGUI
- Python標準庫系列之模組介紹Python
- MEF釋出SD-WAN標準
- 使用shell tee 命令顯示及儲存標準輸出及標準錯誤輸出
- Shell標準輸出、標準錯誤 >/dev/null 2>&1devNull
- Vue 封裝axios(四種請求)及相關介紹(十三)Vue封裝iOS
- Linux核心原始碼的閱讀及相關工具介紹(轉)Linux原始碼
- Go gRPC 系列一:相關介紹GoRPC
- spark相關介紹-提取hive表(一)SparkHive
- python之pymsql模組相關介紹PythonSQL
- Android多渠道打包相關介紹Android
- SAP的月結相關流程介紹
- Python 2.* 標準庫簡介Python
- WSTMall V1.4.1 功能介紹及開源釋出、下載
- 簡單介紹標準庫fmt的基本使用