相应消息详解

简述

  相应消息是服务器端发送给客户端的数据,相应消息由相应行、相应头、响应空行、相应体组成。

HTTP/1.1 200 OK
Content-Type: text/html;charset=UTF-8
Content-Length: 101
Date: Wed, 06 Jun 2018 07:08:42 GMT
    
<html>
    <head>
    <title>$Title$</title>
    </head>
    <body>
        hello,response
    </body>
</html>

相应行

  协议/版本 相应状态码 状态码的描述

  HTTP/1.1 200 OK

  相应状态码是服务器告诉客户端浏览器本次请求和响应的一个状态,由三个数字组成

1xx 服务器就收客户端消息,但没有接受完成,等待一段时间后,发送1xx多状态码
2xx 成功。代表:200
3xx 重定向。代表:302(重定向),304(访问缓存)
4xx

客户端错误。

404(请求路径没有对应的资源) 

405:请求方式没有对应的doXxx方法

5xx 代表:500(服务器内部出现异常)

相应头

  相应头和请求头类似,都是头名称:值的形式

  常见的响应头:

Content-Type 服务器告诉客户端本次响应体数据格式以及编码格式
Content-disposition

服务器告诉客户端以什么格式打开响应体数据

* in-line:默认值,在当前页面内打开
* attachment;filename=xxx:以附件形式打开响应体。文件下载

相应空行

  相应空行其实就是响应头和响应体的间隔,没啥好说的

相应体

  响应体就是服务器传输给客户端的数据,由浏览器进行解析

一点一点积累,一点一点蜕变!
原文地址:https://www.cnblogs.com/qq2210446939/p/14821759.html