HTTP报文格式

293 阅读1分钟

HTTP报文主要有两种:请求报文响应报文

image.png

1.HTTP请求报文

HTTP请求报文通用格式(如下图):

image.png

2.HTTP响应报文

HTTP响应报文通用格式(如下图):

image.png

一些常见状态码和相关的短语:

  • 200 OK:请求成功,信息在返回的响应报文中。
  • 301 Moved Permanently:请求的对象已经被永久转移了,新的URL定义在响应报文的Location:首部行中。客户软件将自动获取新的URL。
  • 400 Bad Request:一个通用差错代码,指示该请求不能被服务器理解。
  • 404 Not Found:被请求的文档不在服务器上。
  • 505:HTTP Version Not Supported:服务器不支持请求报文使用的HTTP协议版本。

状态码分类:

AB
1××信息,服务器收到请求,需要请求者继续执行操作
2××成功,操作被成功接收并处理
3××重定向,需要进一步的操作以完成请求
4××客户端错误,请求包含语法错误或无法完成请求
5××服务器错误,服务器在处理请求的过程中发生了错误