Netty回调与Channel执行流程分析

Netty回调与Channel执行流程分析
Netty回调与Channel执行流程分析
这和我们通常所理解的完全一致,整个HTTP请求从发起到连接断开!
我们使用浏览器端发起请求去看看有什么不同
Netty回调与Channel执行流程分析

因为curl是一个完整的网络命令工具,请求完之后连接便关闭,服务器端会接受到相应通知
浏览器端基于HTTP1.1的请求会有一个keepalive这样的一个时间,如果在这个时间内客户端没有再发送新的请求的话,服务器端会主动的把连接给关闭;HTTP1.0的话便是个短连接协议,请求发过来之后服务器端就把连接给关闭掉