常见状态码

1xx Informational(信息性状态码) 接受的请求正在处理
2xx Success(成功状态码) 请求正常处理完毕
3xx Redirection(重定向) 需要进行附加操作以完成请求
4xx Client error(客户端错误) 客户端请求出错,服务器无法处理请求
5xx Server Error(服务器错误) 服务器处理请求出错

 

 

 

 

 

 

200:表示服务器已经成功接受请求,并返回客户端所请求的最终结果。

202:表示服务器已经接受了请求,但是还没有处理,而且这个请求最终会不会处理还不确定。

204:服务器成功处理了请求,但没有返回任何实体内容 。

301 Moved Permanently:永久性重定向,表示请求的资源被分配了新的URL,之后应使用更改的URL。

302 Found:临时性重定向,表示请求的资源被分配了新的URL,希望本次访问使用新的URL。

303 See Other:表示请求的资源被分配了新的URL,应使用GET方法定向获取请求的资源。

  301与302的区别:前者是永久移动,后者是临时移动(之后可能还会更改URL)。

  302与303的区别:后者明确表示客户端应当采用GET方式获取资源。

304 Not Modified:由于存在缓存,客户端会发出一个条件请求带上需要的字段,询问服务端这个缓存是否可用。然后服务器告诉客户,原来缓冲的文档还可以继续使用。https://blog.csdn.net/franknotbad/article/details/79399809

400 Bad Request:表示请求数据中存在语法错误。

401 Unauthorized:用户没有访问权限,需要进行身份认证。

403 Forbidden:服务器拒绝该次访问,没有权限访问此站。

404 Not Found:表示服务器上无法找到请求的资源,请求失败,客户端请求的资源没有找到或者是不存在。

500 Inter Server Error:表示服务器在执行请求时发生了错误,也有可能是web应用存在的bug或某些临时的错误时。

503 Server Unavailable:表示服务器暂时处于超负载或正在进行停机维护,无法处理请求。

posted on 2020-09-08 12:59  棋士牧生  阅读(97)  评论(0编辑  收藏  举报

导航