首頁>技術>

例子說明

一個HTTP伺服器,它以純文字格式傳送回接收到的HTTP請求的內容。

原始碼HttpHelloWorldServer.java

這裡指定了列印後臺的日誌資訊。

九月 22, 2019 11:18:47 上午 io.netty.handler.logging.LoggingHandler channelRegistered資訊: [id: 0x891a31aa] REGISTERED九月 22, 2019 11:18:47 上午 io.netty.handler.logging.LoggingHandler bind資訊: [id: 0x891a31aa] BIND: 0.0.0.0/0.0.0.0:8889九月 22, 2019 11:18:47 上午 io.netty.handler.logging.LoggingHandler channelActive資訊: [id: 0x891a31aa, L:/0:0:0:0:0:0:0:0:8889] ACTIVE
瀏覽器訪問

http://localhost:8889/

頁面返回

HelloWorld

此處伺服器新增日誌如下:

小結

我們網上衝浪的小夥伴都使用過 HTTP,技術人員每天也和 HTTP 協議打交道。

然而,真正知道 HTTP 如何實現的人實際上並不多,這一篇文章可以作為開啟你 HTTP 學習之旅的一張船票。

我是老馬,期待與你的下次相遇。

14
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 開源利器:自動生成隨機 mock 資料測試物件