HTTP常见的状态码
1XX: (Informational) 信息性状态码,表示正在处理
2XX: (Success) 成功状态码,表示请求正常.
3XX: (Redirection) 重定向状态码,表示客户端需要进行附加操作.
4XX: (Client Error) 客户端错误状态码,表示服务器无法处理器请求.
5XX: (Server Error) 服务器错误状态吗,表示服务处理请求出错.
- 100: 表示继续,一般在发送post请求时,已发送了HTTP header之后,服务器端将返回此信息,表示确认,之后发送具体参数信息.
- 200: ok表示正常返回信息.
- 201: Created表示请求成功并且服务器创建了新的资源
- 202: Accpeted表示服务器已接收请求,但尚未处理
- 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 表示服务器暂时无法处理请求(可能是过载或维护).