常见的状态码有 200 、300 400、 500等
1开头:被接受,需要继续处理;
这类型的状态码,代表请求已经被接受,需要继续处理。这类响应是临时响应,只包含状态和某些可选的响应头信息,并以空行结束。
2开头:请求成功
该状态码代表请求已经成功被服务器接收、理解、并接受
3开头:请求被重定向
该状态码代表需要客户端采取进一步的操作才能完成请求。通常,这些状态码用来重定向,后续的请求地址(重定向目标)在本次响应的Location域中指明。
4开头:请求错误
该状态码代表客户端发生了错误,妨碍了服务器的处理。除非响应是一个head请求,否则服务器就应该返回一个解释当前错误状况的实体,以及这是临时的还是永久性的状态。这些状态码适合用于任何请求方法。浏览器应当向用户显示任何包含在此类错误响应中的实体内容。
5开头:服务器错误
该状态码代表了服务器在处理请求过程中有错误或者异常状态发生,也有可能是服务器意识到以前的软硬件资源无法完成对请求的处理。除非这是一个head请求,否则服务器应包含一个解释当前错误状态以及这个状态是临时的还是永久的解释信息实体。浏览器应当向用户展示任何在当前响应中被包含的实体。