接口返回失败是什么意思

 我来答
鄙视04号
高粉答主

2020-10-11 · 醉心答题,欢迎关注
知道小有建树答主
回答量:1158
采纳率:98%
帮助的人:231万
展开全部

“接口返回失败”通常是指在项目开发的代码实现过程中中,当前使用者尝试调用相关功能接口时遇到了错误,导致无法返回正确的参数。

接口返回失败有多种原因,主要原因有代码整体逻辑错误、代码出现部分错误(通常所说的bug)、参数传入错误、参数返回错误等等。

扩展资料:

项目开发过程中为了避免遇到“接口返回失败”的情况,应注意如下几点:

1、确定入口参数。

对比实际需求传入的参数,比如需求是传入模型数组,如果传入基本类型的数组则会导致失败。在这种场景中,应该事先写一段测试代码打印入口参数和返回值,不要贸然地将不熟悉的功能添加到开发代码中。 

2、确认返回值。

实现项目时,需要事先确定返回值,例如实际需要传入嵌套数组作为参数,但却因为主观原因贸然认定需要模型数组,那么这样同样会出现错误。返回值类型判断错误会导致后续处理返回值时,采用了错误的流程,也导致程序不能运行。 

3、注意调试。

拿到一个不熟悉的接口时,第一要做的就是调试,打印输入和输出,明白入参和返回值的形式和类型,确定无误再继续构建项目。

百度网友af412c9
2019-01-29
知道答主
回答量:11
采纳率:50%
帮助的人:2万
展开全部
如果接口调用的时候发生错误,则会直接给前端返回一大堆看不懂的代码,那就很不友好啦!所以要利用java的错误处理机制对错误进行处理,返回给前端看的懂的文字
一、编写错误类

二、利用java错误处理,抛出错误
三、包装返回结果,将正确的数据或错误返回给前端

四、controller层调用包装类返回结果
追问
不是你所说的呀…就是我上bilibili看一部番剧,结果点进去没有加载出来,刚开始我以为是网速慢,后来直接提醒我“接口返回失败”,我也很懵逼啊……

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
frird7
2019-01-29 · TA获得超过204个赞
知道答主
回答量:427
采纳率:25%
帮助的人:30.7万
展开全部
4/5 分步阅读
1,打开浏览器

2/5
2, 在上面输入你需要调用接口的api地址

3/5
3, 点击访问, 按下f12 查看调用结果
4/5
4, 这里我们看到调用失败 原因是访问路径不对, 错误请查看http响应状态码
出现这种情况 应该去问服务器人员 使用正确的地址

5/5
5, 返回200 调用成功
追问
不是你所说的呀…就是我上bilibili看一部番剧,结果点进去没有加载出来,刚开始我以为是网速慢,后来直接提醒我“接口返回失败”,我也很懵逼啊……

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d2ba62e
2019-07-01
知道答主
回答量:1
采纳率:0%
帮助的人:733
展开全部
重启手机更好,不用这么麻烦。我遇到这种情况不小心连点了视频任何番剧都看不了,重启会自动修复的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
严啸1998
2019-03-23
知道答主
回答量:6
采纳率:0%
帮助的人:5934
展开全部
楼主解决了吗 我也是这样的问题 突然就不能看番剧了 用WiFi就没这样的问题 4G死活看不了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式