zoukankan      html  css  js  c++  java
  • http协议

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


                https://www.baidu.com/

                https / http  / ftp   网络传输协议

                www.baidu.com   url网址 

                :端口

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

                协议 地址 端口

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

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

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


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

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


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

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

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

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

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


                断开链接 : 四次挥手

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

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

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

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

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

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

            三次捂手和四次挥手,都是通过 TCP/IP 协议完成的
    右侧打赏一下 代码改变世界一块二块也是爱
  • 相关阅读:
    ubuntu服务器全部署
    果蝇优化算法(FOA)
    小波神经网络(WNN)
    R语言预测实战(第二章--预测方法论)
    ARIMA模型--粒子群优化算法(PSO)和遗传算法(GA)
    R语言预测实战(第一章)
    卷积神经网络(CNN)
    RSS(简易信息聚合)和jieba(第三方分词组件)
    第四章--基于概率论的分类方法:朴素贝叶斯--新闻分类(三)
    第四章--基于概率论的分类方法:朴素贝叶斯--过滤垃圾邮件(二)
  • 原文地址:https://www.cnblogs.com/ht955/p/14109144.html
Copyright © 2011-2022 走看看