欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

常见状态码包括400、403、404、500、502等

最编程 2024-01-16 10:43:15
...

目录

* 1xx:表示通知信息,如请求收到了或正在进行处理
* 2xx:表示成功,如接收或知道了
* 3xx:表示重定向,如要完成请求还必须采取进一步行动
* 4xx:表示客户的差错,如请求中有错误的语法或不能完成
* 5xx:表示服务器的差错,如服务器失效无法完成请求

400

  • 可能前端ajax提交的数据拼装错误
  • 可能后端接收数据的数据类型不匹配 ,比如前端传送的数据时string,后端使用的是Integer数据类型接收,此时就会包以上错误
  • 网上说,可能是因为springmvc封装数据的实体对象没有无参构造函数

403

  • (禁止) 服务器拒绝请求。资源不可用,服务器理解客户的请求,但拒绝处理它。通常由于服务器上文件或目录的权限设置导致,比如IIS或者apache设置了访问权限不当。

404

  • (未找到) 服务器找不到请求的网页;输入链接有误。第一个4表示客户端出错,第二个 0 表示你把网址打错了,最后的那个4表示 “Not Found”,即找不到网页。

500

  • (服务器内部错误) 服务器遇到错误,无法完成请求。

502

  • (错误网关) 服务器作为网关或代理,从上游服务器收到无效响应。