报文格式在这里分两部分来说,分别是请求报文与响应报文。
请求报文
| 请求报文 |
|---|
| 首行 : http方法 -> GET url -> /api/test/aaa.text http协议 -> http/1.1 |
| header : Accept : text/* Accept-Language : en,fr |
| 响应报文 |
|---|
| 首行 : http协议 -> HTTP/1.0 http code -> 200 OK |
| header : Content-type: text/plain Content-Length: 19 |
| body : Hi I’m http body |
http方法 : get / put / post / delete等,用于定义对资源的操作
http code : 定义服务器对请求的处理结果 。 各区间的code有各自的请义
| 区间 | 解释 |
|---|---|
| 100-199 | 表示请求要持续进行 |
| 200-299 | 表示这个操作是成功的 |
| 300-399 | 表示操作需要重定向 |
| 400-499 | 表示发送的请求有问题,比如: 400 Bad Request; 401 Unauthorized |
| 500-599 | 表示服务器错误 |
关于http code详细参见百度百科: https://baike.baidu.com/item/HTTP状态码/5053660?fr=aladdin
好的http服务一定是可能通过 http code来判断结果的
博客介绍了报文格式,分为请求报文和响应报文。请求报文中提到http方法有get、put等,用于定义对资源的操作;http code定义服务器对请求的处理结果,各区间有不同含义,还给出了http code详细介绍的百度百科链接。
1057

被折叠的 条评论
为什么被折叠?



