返回状态码第一位为响应类别,后两位无分类
200 表示从客户端发来的请求在服务器被正常处理了;
204 表示从客户端发来的请求在服务器被正常处理了,但在返回的响应报文中不含实体的主体部分;一般是在只需要客户端往服务器端发送消息,而对客户端不需要发送新信息内容的情况下使用;
206 表示客户端进行了范围请求,而服务器成功执行了这部分的 GET请求;
301 永久重定向,表明请求的资源被分配了新的URI,以后应使用资源现在所指的URI;
302 临时重定向,与301的区别就是一个是永久一个是临时;
400 表示请求报文中存在语法错误;
401 表示发送的请求需要通过HTTP认证的信息,若之前已进行过1次请求,则表示用户认证失败。
403 表示对请求资源的访问被服务器拒绝了,无权限访问内容;
404 表明服务器上无法找到请求的资源,这个也可以使用在服务器无条件拒绝请求时使用;
500 服务器在执行请求时发生了错误,也有可能是Web应用存在的bug或某些临时的故障;
503 服务器暂时处于超负载或正在进行停机维护,现在无法处理请求;