HTTP状态码(HTTP Status Code)是用以表示网页服务器http响应状态的三位数字码:
数字码一共有六种:
消息:这一类型的状态码,代表请求已被接受,需要继续处理。
100 continue:客户端应该继续发送请求。
101 Switching Protocols:通知客户端使用使用不同的协议来完成这个请求。
102 Processing:代表处理江北继续执行。
成功:这一类型的状态码,代表请求已成功被服务器接收、理解、并接受。
200 ok:请求已经成功,请求所需要的响应头和数据体将随此返回。
201 Created:
重定向:这类状态码代表需要客户端采取进一步的操作才能完成请求。
这类请求主要是以3开头的。
请求错误:这类状态码代表了客户端可能发生了错误,妨碍了服务器的处理。
400:Bad Request
1.语义有误,当前请求无法被服务器理解。
2.请求参数有误。
404 Not Found
请求失败,请求所需要的资源违背服务器发现。
服务器错误:
服务器在处理请求的过程中与错误或者异常状态发生。也有可能是服务器意识到以前的硬件资源无法完成对请求的处理。
这类请求一般是以5或者6开头。