首页 > 其他分享 >接口出现异常时,如何分析异常

接口出现异常时,如何分析异常

时间:2022-11-17 22:12:37浏览次数:54  
标签:定位 请求 接口 出现异常 异常 服务端 客户端

1、先对比接口文档看请求是否有误:请求 url、请求参数,将这些基本信息排除后,再往下看

 

2、对比产品经理提出的需求,看请求和响应信息,看状态码并分析具体状态码是什么意思,进而初步判断接口报错原因

  4** 一般为客户端的异常
  5** 一般为服务端的异常

  状态码:

  200——响应成功

  400——请求异常

  403——没有权限访问

  404——资源不存在

  500——后端服务器出错

 

3、判断完接口类型之后,可以更具各种异常类型来分析
  比如客户端的异常,我们需要定位出接口哪部分功能出了问题,参数、请求方式、路径、请求体、请求头数据等
  比如服务端的异常,我们需要定位异常发生在哪个服务器部分,是server还是数据库部分等


4、定位好异常后,能够独显这个异常,就可以提Bug单了

标签:定位,请求,接口,出现异常,异常,服务端,客户端
From: https://www.cnblogs.com/luckyjcx/p/16901186.html

相关文章

  • 今日内容 ,课程板块相关表的创建以及课程接口的编写
    课程板块相关表分析及创建课程类型分为三个板块:免费课FreeCourse实战课Course轻课LightCourse建表思路:有个课程表,通过类型字段区分是不同的课,但是三种课......
  • 同事吐槽我的接口性能差,原理它是真凶!
    前言最近我在公司优化过几个慢查询接口的性能,总结了一些心得体会拿出来跟大家一起分享一下,希望对你会有所帮助。我们使用的数据库是Mysql8,使用的存储引擎是Innodb。这次......
  • 万物皆可集成系列:低代码对接Web Service接口
    我们知道活字格支持不写代码实现双向API绑定,那么没那么主流的WebService接口(SOAP协议+XML交互格式)呢?其实对接的思路没有那么复杂,得用C#编码来对接的。作为一款企业级低代......
  • 针对某云盘接口实现分片多线程上传功能
    因为某云盘接口文档说不支持并发上传(也就是说服务端没有采用序号标记去合并),而且在网上搜不到该网盘类似案例,都是用的单线程,导致在设计实现过程中踩了很多坑实现并发上传思......
  • Vue 3.x 中使用 Axios 请求远程Api接口数据
    一、安装axios插件npminstallaxios--save//或者yarnaddaxios//或者cnpminstallaxios--save 注:安装包的时候后面的 --save,如果不加,只安装在当前项目,把......
  • 5种GaussDB ETCD服务异常实例分析处理
    摘要:一文带你细数几种ETCD服务异常实例状态。本文分享自华为云社区《【实例状态】GaussDBETCD服务异常》,作者:酷哥。首先确认是否是虚拟机、网络故障虚拟机故障导致ETC......
  • 自动生成前端接口文件以及方法函数实践
    实现原理解析(以个人项目角度实现)后端接口布置访问链接,可以从浏览器network中获取到请求地址存在请求参数为userpageSize访问接口示例为:/apiList/pageSize=55获取......
  • python的异常捕获
    trytry:有可能会出错的代码(try会去监测代码执行是否出错)except:当try里面的代码执行出现错误时,会执行except中的代码,可以在这里对异常进行处理else:try中的代码执......
  • 排查http接口自动重试现象
    http接口自动重试现象的排查标题现象排查过程结论原因一是公司kong的配置:原因二:整体解释现象在公司开发时观察到一个奇怪的现象,一个运行时间较长(1分钟)的http接口会被自动......
  • 使用python中的requests库调用接口上传文件
    importrequestsurl="https://192.168.4.103/iof/base/resource/addResourceBf"payload={'resoId':'reso_fenlei16568654548266IP134232246455','resoName':'12......