tag http-2

標籤
貢獻14
21
07:16 PM · Nov 21 ,2025

@http-2 / 博客 RSS 訂閱

北冥有隻魚 - HTTP學習筆記(三) HTTP/2

這裏簡單的介紹一下HTTP 2.0。 由HTTP 1.1 走向 HTTP 2.0 寫這篇文章的時候我在聽B站UP主翻唱的歌曲,然後我心血來潮打算看看B站現在用的是HTTP的哪個版本,於是我摁下了F12鍵。 這個h2和h3代表的是HTTP 2.0 和3.0? 這版本號刷的這麼快的嗎? 不應該是2.1==2.5 ==3.0這樣嗎?為了驗證我的想法,我打開了火狐瀏覽器。 所以就很突然,本來按照計劃只

http-2 , HTTP

收藏 評論

liangwt - 寫給go開發者的gRPC教程-錯誤處理

本篇為【寫給go開發者的gRPC教程】系列第四篇 第一篇:protobuf基礎 第二篇:通信模式 第三篇:攔截器 第四篇:錯誤處理 本系列將持續更新,歡迎關注👏獲取實時通知 基本錯誤處理 首先回顧下pb文件和生成出來的client與server端的接口 service OrderManagement { rpc getOrder(google.protobuf.StringValue)

框架 , grpc , http-2 , 微服務 , go

收藏 評論

Showonne - 面試官:HTTP/2 有什麼優點?別再説 Server Push 了

2022年8月18日,Chrome 開發團隊博客發佈了“Removing HTTP/2 Server Push from Chrome”一文,表示 Chrome 106 和之後的版本將默認禁用 HTTP/2 Server Push 特性 為什麼會被移除? Server Push 允許網站主動推送頁面所需的資源,而不是被動等待。但實際上很難以此實現性能提升,所以用這個特性的人並不多,使用了 HTTP

http-2 , 前端

收藏 評論

liangwt - 寫給go開發者的gRPC教程-超時控制

本篇為【寫給go開發者的gRPC教程系列】第六篇 第一篇:protobuf基礎 第二篇:通信模式 第三篇:攔截器 第四篇:錯誤處理 第五篇:metadata 第六篇:超時控制 👈 本系列將持續更新,歡迎關注👏獲取實時通知 導言 一個合理的超時時間是非常必要的,它能提高用户體驗,提高服務器的整體性能,是服務治理的常見手段之一 為什麼要設置超時 用户體驗:很多RPC都是由用户側發起,如果

grpc , http-2 , 微服務 , 超時 , go

收藏 評論

鹵代烴 - 🪢 [網絡協議] 淺談 HTTP 優先級算法的演進

如果你喜歡我的文章,希望點贊👍 收藏 📁 評論 💬 三連支持一下,謝謝你,這對我真的很重要! 前兩天在「即刻」上一時興起寫了一段 HTTP 優先級的發展歷程,這兩天覺得當時寫的還是太倉促了,所以準備寫個 Blog 擴寫一下,就「優先級」這個概念縱向分析,看看這些基礎協議的發展和進化。 正式講之前先列個時間線,這樣的話對以下內容的理解會有個更直觀的認識: 1997 年,經過前幾年幾

http3 , http-2 , HTTP , 網絡傳輸協議 , 前端

收藏 評論

阿東 - HTTP面試題 - HTTP2 面試題

http HTTP面試題 - HTTP2 面試題 引言 根據網絡上的常見面試題進行收集,基本能應付大部分的場景,HTTP大部分是八股,所以直接開始背書即可。 關聯文章 關聯:HTTP - HTTP2 知識點 基礎問題 為什麼要修改 HTTP? HTTP 1.X 自出現以來便統治整個互聯網15年以上,但是它的歷史包袱也漸漸變大,高效加載資源的需求日趨明顯,解決隊頭阻塞、頭部臃腫等問題也逐漸被擺上枱

http-2 , HTTP

收藏 評論

北冥有隻魚 - HTTP/2.0的二進制是什麼?

這篇純粹滿足自己的好奇心 我好像是一個在海邊玩耍的孩子,不時為拾到比通常更光滑的石子或更美麗的 貝殼而歡欣鼓舞,而展現在我面前的是完全未探明的真理之海。牛頓 寫本文的時候,想起高中物理課本的一句話: 我好像是一個在海邊玩耍的孩子,不時為拾到比通常更光滑的石子或更美麗的貝殼而歡欣鼓舞,而展現在我面前的是完全未探明的真理之海。 那個時候不懂這句話,忙於刷分,如今純粹是為了自己的好奇心而探究一些

http-2

收藏 評論

一顆冰淇淋 - 從 HTTP/1.1 到 HTTP/3

從 HTTP/1.1 到 HTTP/3,解決了一些舊協議的問題,引入了好用的新功能。 HTTP/1.1 HTTP/1.1 通過在傳輸層和應用層之間增加 SSL/TSL 解決數據不安全的問題,但它本身還有一些其它的不足。 同一時間,一個連接只能對應一個請求,針對同一個域名,大多數瀏覽器允許同時最多6個併發請求 只允許客户端主動發起請求,一個請求只能對應一個響應 同一個會話的多次請求中,頭信息

http3 , http-2 , HTTP , 網絡傳輸協議 , 前端

收藏 評論

Yujiaao - AI解讀:http2協議頭是如何用HPACK壓縮的?

RFC 7541: HPACK: Header Compression for HTTP/2 總結此頁面 全文總結 本文檔為《HPACK: Header Compression for HTTP/2》,由 R. Peon 撰寫,屬於互聯網標準軌道文檔。該規範定義了 HPACK,一種用於高效表示 HTTP 頭字段的壓縮格式,用於 HTTP/2。文檔詳細介紹了 HPACK 的各個方面,包括壓縮過程概述

http-2 , 壓縮

收藏 評論

數據庫知識分享者 - 如何用一個端口同時暴露 HTTP1/2、gRPC、Dubbo 協議?

本文我們將介紹 Apache Dubbo 靈活的多協議設計原則,基於這一設計,在 Dubbo 框架底層可靈活的選用 HTTP/2、HTTP/REST、TCP、gRPC、JsonRPC、Hessian2 等任一 RPC 通信協議,同時享用統一的 API 與對等的服務治理能力。同時,我們還介紹了 Dubbo 的單端口多協議能力,也就是在單個端口同時監聽、處理多個協議,這對於簡化多協議同時發佈的場景非常

grpc , dubbo , http-2 , HTTP , 端口

收藏 評論

阿東 - HTTP - HTTP/2 知識點

引言 在《圖解HTTP》的讀書筆記《圖解HTTP》- HTTP協議歷史發展(重點) 當中介紹了一部分關於HTTP/2的內容,但是內容比較簡短沒有過多深入,本文對於HTTP/2 協議做一個更深入的介紹。 概覽 HTTP1.X 有兩個主要的缺點:安全不足和性能不高。 所謂安全不足,是指HTTP1.X 大部分時候使用了明文傳輸,所以很多時候黑客可以通過抓包報文的方式對於網絡數據進行監控和嘗試破解,為了安

http-2 , HTTP

收藏 評論

數據庫知識分享者 - 通過 HTTP/2 協議案例學習 Java & Netty 性能調優:工具、技巧與方法論

摘要 Dubbo3 Triple 協議是參考 gRPC、gRPC-Web、Dubbo2 等協議特點設計而來,它吸取各自協議特點,完全兼容 gRPC、Streaming 通信、且無縫支持 HTTP/1 和瀏覽器。 當你在 Dubbo 框架中使用 Triple 協議,然後你就可以直接使用 Dubbo 客户端、gRPC 客户端、curl、瀏覽器等訪問你發佈的服務,不需要任何額外組件與配置。 除易用性以外

http-2 , 雲計算 , HTTP , netty , JAVA

收藏 評論

不一樣的科技宅 - HTTP協議演進:為什麼説HTTP/1.1的時代已經過去了

前言   歡迎來到今天的每日一題,每日一提。昨天聊到了,HTTP 是什麼。有哪些組成部分。並且最後提到了 HTTP 的一些缺點,比如:性能較低,容易導致網絡擁塞和延遲,不支持服務器推送等等。設計協議的大佬們,對這樣的缺點肯定是不能容忍的,所以 HTTP2 它來了。 什麼 HTTP2?   HTTP/2 是一種網絡協議,用於在 Web 瀏覽器和服務器之間傳輸數據。它是 HTTP/1.1 的升級版

http3 , http-2 , 面試 , JAVA , 後端

收藏 評論

龔正陽 - gRPC的理解與使用

協議介紹 gRPC 是谷歌開源的一套 RPC 協議框架,底層使用HTTP/2協議,主要有兩部分,數據編碼以及請求映射 數據編碼是將內存對象編碼為可傳輸的字節流,也包括把字節流轉化為內存對象,常見的包含json, msgpack, xml, protobuf,其中該編碼效率比json高一些,grpc選擇使用protobuf gRPC為什麼基於HTTP2 HTTP1.1遇到的問題 協議繁瑣,包含很

protobuf , grpc , http-2 , rust

收藏 評論

北冥有隻魚 - 解鎖網絡性能優化利器HTTP/2C

我總要言説一些東西,因為我的心始終在喋喋不休。 前言 HTTP的發展現狀 最近腦海裏面始終活躍着一些想法,一部分是對過去錯誤認知的糾正,比如HTTP/2。在《HTTP學習筆記(三) HTTP/2》,這裏已經提過了,HTTP 1.0的性能缺點是每一個連接都對應一個TCP連接,到HTTP 1.1對這個問題進行了解決,也就是keep-alive和流水線,所謂keep-alive, 也就是説客户端和服務端

http-2 , 後端

收藏 評論

左詩右碼 - HTTP2.0 從原理到實踐,保證把你治得服服帖帖!

HTTP 是 Web 傳輸的基礎協議,隨着互聯網的發展,它不斷演進,從最初的 HTTP/1.0 到 HTTP/1.1,再到如今的 HTTP/2,每個版本都帶來了顯著的改進。 本篇文章將深入淺出地講解 HTTP/2,包括它的優點、使用方法以及如何實際操作它。 1. HTTP 是什麼? HTTP(HyperText Transfer Protocol,超文本傳輸協議) 是一種用於 Web 通信的協議

http-2

收藏 評論

KerryWu - 瞭解HTTP/2協議

HTTP/2(2015年發佈)已經發布快10年了,雲原生社區的RPC框架中,gRPC 是直接基於 HTTP/2 實現。Dubbo 框架的默認協議,也從原先基於 TCP協議 的 dubbo協議,換成基於 HTTP/1.1、HTTP/2的 triple協議。 可能網站、框架還在使用 HTTP/1.1(1997年發佈),但隨着對系統性能的要求越來越高,HTTP/2 實在應該好好了解一番。 從 HTTP/

http-2

收藏 評論

沃通CA - 詳解:什麼是HTTP/3 和 QUIC 協議

準備好提升您的網絡性能了嗎?本文將向您展示 HTTP/3(使網絡更快、更安全的新一代協議)以及 QUIC(其背後的強大技術)。深入瞭解這些協議的優勢,包括速度和可靠性的改進,您將確切瞭解如何實施 HTTP/3 和 QUIC 來改善您的網絡體驗。 什麼是 HTTP/3? HTTP/3 是超文本傳輸協議(HTTP)的最新版本,它在萬維網上傳輸網頁和其他內容方面發揮着關鍵作用。與依賴傳輸控制協議(TC

http-2 , quic , HTTP

收藏 評論

阿東 - 二、《圖解HTTP》- HTTP協議歷史發展(重點)

tjhttp 二、《圖解HTTP》- HTTP協議歷史發展(重點) 知識點 請求和響應報文的結構。 HTTP協議進化歷史,介紹不同HTTP版本從無到有的重大特性改變。(重點) HTTP幾個比較常見的問題討論。 2.0 介紹 這一章節基本上大部分為個人擴展,因為書中的內容講的實在是比較淺。本文內容非常長,另外哪怕這麼長也只是講到了HTTP協議的一部分而已,HTTP協議本身十分複雜。 2.1

http-2 , HTTP

收藏 評論

Apifox - HTTP 和 HTTPS:瞭解有哪些不同

超文本傳輸安全協議(HTTPS)是建立在超文本傳輸協議(HTTP)之上的一種安全網絡傳輸協議。在計算機網絡上傳輸時,HTTPS 通過傳輸層安全性(TLS)或它的前身安全套接字層(SSL)為加密的連接提供保障,廣泛應用於互聯網。與HTTP相比,HTTPS在數據傳輸過程中保持溝通安全,阻難黑客截取或篡改信息。儘管兩者目標一致,但在實現上有關鍵的不同。 一、揭開 HTTP 的面紗 HTTP 定義 超文

http-2 , HTTP , HTTPS , 程序員 , Web

收藏 評論