例子說明
一個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 學習之旅的一張船票。
我是老馬,期待與你的下次相遇。
最新評論