HTTP 常见的状态码
1XX:(Informational) 信息性状态码,表示正在处理。
2XX:(Success) 成功状态码,表示请求正常。
3XX:(Redirection) 重定向状态码,表示客户端需要进行附加操作。
4XX:(Client Error) 客户端错误状态码,表示服务器无法处理请求。
5XX:(Server Error) 服务器错误状态码,表示服务器处理请求出错。
- 100:表示继续,一般在发送post请求时,已发送了HTTP header之后,服务器端将返回此信息,表示确认,之后发送具体参数信息。
- 200:OK 表示正常返回信息。
- 201:Created 表示请求成功并且服务器创建了新的资源。
- 202:Accepted 表示服务器已接受请求,但尚为处理。
- 301:Moved Permanently 表示请求的网页已永久移动到新的位置。
- 302:Found 表示临时重定向
- 303:See Other 表示临时重定向,且总是使用GET请求新的URL。
- 304:Not Modified 表示自从上次请求后,请求的网页未修改过。
- 400:Bad Request 表示服务器无法理解请求的格式,客户端不应该尝试再次使用相同的内容发起请求。
- 401:Unauthorized 表示请求未授权。
- 403:Forbidden 表示禁止访问。
- 404:Not Found 表示服务器上无法找到指定的资源。
- 405:Method Not Allowed客户端请求中的方法被禁止。
- 408:Request Time-out服务器等待客户端发送的请求时间过长,超时。
- 500:Internal Server Error 表示服务器端错误。
- 502:Bad Gateway 表示服务器网关错误。
- 503:Service Unavailable 表示服务器暂时无法处理请求(可能是过载或维护)。