错误码总结
具体的错误码及其表示的意思,网上可以找到一大堆。所以,这里只是总结出来实际中出现的和引发问题的原因。
例子:
错误码 —- 官方解释
实际问题,及解决方法。
1、405 —- 客户端请求中的方法被禁止。
出现这个问题,大部分是请求方法写错。
项目中,后端同事将原来的 GET 请求,换成了 POST,因此出现了这个错误。将请求换成 POST 即可。
2、400 —- 客户端请求的语法错误,服务器无法理解。
出现这个问题,同样是请求方式发生变化,同时还要注意请求的数据格式。
是 JSON,还是 放在body 里面。如3所示。
3、415 —- 服务器无法处理请求附带的媒体格式。
此问题的出现是由数据格式的错误引起的。
入参改为 JSON 解决
4、500 —- 服务器内部错误,无法完成请求。
这是后端代码错误,或者是数据错误,同事接口 500 之后,证明是数据错误导致的。