http常见17种状态码

2xx
200 OK
请求成功,一般用于GET与POST请求。表示服务器已经成功接受请求,并将返回客户端所请求的最终结果
201 Created
已创建,成功请求并创建了新的资源
202 Accepted
已接受,表示服务器已经接受了请求,但是还没有处理,而且这个请求最终会不会处理还不确定

3xx
301 Moved Permanently
客户端请求的网页已经永久移动到新的位置,请求的资源已被永久的移动到新URI,返回信息会包括新的URI,浏览器会自动定向到新URI,以后任何新的请求都应使用新的URI代替
302 Found
临时移动,与301类似,但资源只是临时被移动,客户端继续使用原有URI

4xx
400 Bad Request
客户端请求的语法错误,服务器无法理解
401 Unauthorized
请求要求用户的身份认证
403 Forbidden
服务器拒绝该次访问(访问权限问题)
404 Not Found
服务器无法根据客户端的请求找到资源(网页)
408 Request Timeout
服务端等待客户端发送请求的时间过长,超时
409 Conflict
服务器完成客户端的 PUT 请求时可能返回此代码,服务器处理请求时发生了冲突

5xx
500 Internal Server Error
服务器遇到未知的错误,导致无法完成客户端当前的请求,服务器内部错误,无法完成请求
501 Not Implemented
服务器不支持请求的功能,无法完成请求
502 Bad Gateway
作为网关或者代理工作的服务器尝试执行请求时,从远程服务器接收到了一个无效的响应
503 Service Unavailable
表示服务器由于在维护或已经超载而无法响应
504 Gateway Time-out
充当网关或代理的服务器,未及时从远端服务器获取请求
505 HTTP Version not supported
服务器不支持请求的HTTP协议的版本,无法完成处理

你可能感兴趣的:(网络基础)