1、400
请求出错(服务器无法理解用户的请求):可能输入格式有误,服务器无法理解我们想要表达什么
比如:
①有可能是前端请求时参数拼接有问题
②有可能时前端传给后端的参数类型与后端接收的参数类型不匹配,比如前端传String,后端用Integer接收,
③有可能是后端的实体类没有配置无参构造方法
2、401
未被授权,服务器无法识别你的身份:需要登录(输入有效的用户名和密码)
3、403
禁止访问:通常是由于服务器上文件或目录的权限设置导致的WEB访问错误。
①没有权限访问此网站;②你被禁止访问此网站
4、404
无法找到文件:①页面被删除或不存在;②网址输入有误;③没有联网
5、405
资源被禁止:代表对于请求所标识的资源,不允许使用请求行中所指定的方法。
解决方法:
①确保为所请求的资源设置了正确的 MIME 类型
②联系服务器管理员
6、408
请求超时:①网络状况不佳,网速慢;②网络服务器访问量突增
7、500
服务器错误:
如果服务器内部出现错误,无法完成请求,可能就会提示错误代码 500。
详细划分具体错误代码,还可以拉出一串服务器错误家族:
500.11 服务器错误:Web 服务器上的应用程序正在关闭。
500.12 服务器错误:Web 服务器上的应用程序正在重新启动。
500.13 服务器错误:Web 服务器太忙。
500.14 服务器错误:服务器上的无效应用程序配置。
500.15 服务器错误:不允许直接请求 GLOBAL.ASA。
500.16 服务器错误:UNC 授权凭据不正确。
500.17 服务器错误:URL 授权存储无法找到。
500.18 服务器错误:URL 授权存储无法打开。
500.19 服务器错误:该文件的数据在配置数据库中配置不正确。
500.20 服务器错误:URL 授权域无法找到。
8、502
错误网关:服务器作为网关或代理,从上游服务器收到无效回应;解决:刷新一下就行
9、305
使用代理:不能直接访问网站,要通过某个代理才能进去
10、505
http的版本不受支持:一般的请款下浏览器的默认都是1.x 的版本的, 如果出现了HTTP 1.1版本的,那么你需要在Internet 选项的高级下进行设置的。