美文网首页
HTTP 状态码

HTTP 状态码

作者: destiny96 | 来源:发表于2018-08-06 18:55 被阅读0次
    200--成功返回,一般用于GET与POST请求
    201--成功请求并创建了新的资源
    
    301--重定向(永久移动)
    302--从缓存取数据返回(临时转移)
    
    400--客户端语法错误,服务器无法理解
    403--禁止访问,服务器理解请求客户端的请求,但是拒绝执行此请求
    
    500--服务器内部错误
    502--网关错误
    
    

    http://www.runoob.com/http/http-status-codes.html

    http://tool.oschina.net/commons?type=5

    https://www.cnblogs.com/usa007lhy/p/4883823.html

    三次握手

    客户端将标志位置SYN置1,发送序号为K的数据。客户端进入SYN_SEND状态
    服务端收到数据包后,先确认这个数据[ack=K+1],将自己的标志位SYN置1,发送序号为M的数据。服务端进入SYN_RECV
    客户端收到后。将自己标志位置SYN置1.确认序号为M的数据。[ack=M+1]. ESTABLISHED
    

    https://blog.csdn.net/qiuchaoxi/article/details/79931010
    https://blog.csdn.net/qiuchaoxi/article/details/79931010
    https://blog.csdn.net/qiuchaoxi/article/details/79931010

    四次挥手

    客户端发送将自己的标识FIN置1.发送序号为M的数据包 客户端进入FIN_WAIT_1
    服务器收到M,先确认ack=M+1。发送ack
    服务器再发送FIN,序号为N的数据包 进入LAST_ACK
    客户端收到后,进入TIME_WAIT,再发送ACK=1.ack=N+1的数据包 服务端进入 CLOSED
    

    输入网址到页面展示过程

    1) 在客户端浏览器中输入网址URL。
    
    2) 发送到DNS(域名服务器)获得域名对应的WEB服务器的IP地址。
    
    3) 客户端浏览器与WEB服务器建立TCP(传输控制协议)连接。
    
    4) 客户端浏览器向对应IP地址的WEB服务器发送相应的HTTP或HTTPS请求。
    
    5) WEB服务器响应请求,返回指定的URL数据或错误信息;如果设定重定向,则重定向到新的URL地址。
    
    6) 客户端浏览器下载数据,解析HTML源文件,解析的过程中实现对页面的排版,解析完成后,在浏览器中显示基础的页面。
    
    7) 分析页面中的超链接,显示在当前页面,重复以上过程直至没有超链接需要发送,完成页面的全部显示。
    
    

    [https://blog.csdn.net/qiuchaoxi/article/details/7993]

    相关文章

      网友评论

          本文标题:HTTP 状态码

          本文链接:https://www.haomeiwen.com/subject/rqngvftx.html