http协议

 http协议
            是网络传输协议的一种


            https://www.baidu.com/

            https / http  / ftp   网络传输协议

            www.baidu.com   url网址 

            :端口

            一般完整的 网络地址 应该由 这三部分组成

            协议 地址 端口

            http 规范的 网络传输协议的一部分

            要与服务器建立连接 : 需要 三次握手 过程 

            与服务器断开连接 : 需要 四次挥手 过程 


            建立连接: 需要做 相应的确认 

                客户端 :
                    需要确认自己   可以正常的接收请求和发起请求
                    需要确认服务器 可以正常的接收请求和发起请求
                服务器 :
                    需要确认自己   可以正常的接收请求和发起请求
                    需要确认客户端 可以正常的接收请求和发起请求


                正式建立连接之前:
                    1,客户端 --- 服务器 发送请求   第一次握手
                        客户端 : 确认客户端自己可以正常发送请求

                        服务器 : 接收请求
                                确认客户端可以正常发送请求
                                确认服务器可以正常接收请求

                    2,服务器 --- 客户端 发送请求   第二次握手
                        服务器 : 确认服务器可以正常发送请求

                        客户端 : 接收请求
                                确认客户端可以正常接收请求
                                确认客户端可以正常发送请求
                                确认服务器可以正常接收请求

                    3,客户端 --- 服务器 发送请求   第三次握手
                        服务器 : 接收请求
                                确认客户端可以正常接收请求
                三次握手的目的 : 确认 服务器 客户端 都可以正常的接收发送请求


            断开链接 : 四次挥手

                1,客户端 --- 服务器 发送请求  第一次挥手
                    告诉服务器 , 客户端要断开和服务器的连接了

                2,服务器 --- 客户端 发送请求  第二次挥手
                    告诉客户端 , 服务器知道客户端要断开连接
                                并且服务器准备不再给客户端发请求

                3,服务器 --- 客户端 发送请求  第三次挥手
                    告诉客户端 , 这是服务器的最后一条请求,之后服务器不会再发送请求了
                    但是服务器可以接收请求

                4,客户端 --- 服务器 发送请求  第四次挥手
                    告诉服务器,服务器发送的消息,客户端已经接收到
                    并且知道服务器不会在发送请求了
                    客户端不再接收服务器的请求
                    但是客户端有可能随时再给服务器发送请求

                最终状态 : 
                    客户端不再接收请求,但是随时可能发送请求

                    服务器不再发送请求,但是随时可以接收请求

        三次捂手和四次挥手,都是通过 TCP/IP 协议完成的
右侧打赏一下 代码改变世界一块二块也是爱
原文地址:https://www.cnblogs.com/ht955/p/14109144.html