今天总结一下前后端交互时常见的code码及其含义,错误时的解决方式
1、200 这个码代表请求成功
2、304 这个码代表使用缓存中缓存的资源
3、400 这个码代表请求无效(Bad request),
出现的原因一般是 1)前端传的参数或参数类型与后端接收的参数或参数类型不一致
2)后端接收的格式是json格式,前端传的不是json格式的数据
3)传递的参数放在了链接上
4)传递的参数过大
对应的解决方式:1)对照参数修改为一致
2)转换为json格式,data: JSON.stringify(param) ;
3)后端修改代码,把参数放在data里传递,不要放在链接上
4)一般是post请求,后端修改接收的数据的大小为不限
4、404 这个码代表请求失败
出现的原因一般是 1)前端请求后端的路径不对或不存在
2)后端关闭了接口,无法请求
解决方法:1)对照接口文档,写上正确的路径或者直接找后端要
2)后端开启服务器即可请求