#yyds干货盘点#swagger定位问题⽅式

Posted 峰啊疯了

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#yyds干货盘点#swagger定位问题⽅式相关的知识,希望对你有一定的参考价值。

⼀、线上问题

访问swagger⽂档报错:

#yyds干货盘点#swagger定位问题⽅式_数据


⼆、定位问题⽅式

1、定位问题点 

 ⼀看就是类型转换失败 

#yyds干货盘点#swagger定位问题⽅式_ide_02

是在这⼀⾏中报的错,所以打开 AbstractSerializableParameter ,并该位置打上断点(412是指源码位置,idea打开

的class⽂件不⼀定是412⾏,但是通过双击⿏标直接到达)

2、debug 

#yyds干货盘点#swagger定位问题⽅式_ide_03

example为空,基本就可以确定,是因为int类型的数据定义 ApiImplicitParam 的时候没有指定example⽽导致转换失

败。 

3、定位出错地⽅

example是该实例的属性,通过this访问,可以看出出错地址

#yyds干货盘点#swagger定位问题⽅式_数据_04

#yyds干货盘点#swagger定位问题⽅式_ide_05

以上是关于#yyds干货盘点#swagger定位问题⽅式的主要内容,如果未能解决你的问题,请参考以下文章

想说爱你不容易 | 使用最小 WEB API 实现文件上传(Swagger 支持)#yyds干货盘点#

Asp.Net Core Swagger 页面适配 Nginx 二级目录 | 完美解决方案 #yyds干货盘点#

#yyds干货盘点#mybatis-plus学习与实践代码生成器整合swagger2生成CRUD接口

#yyds干货盘点#如何定位浏览器页面崩溃

#yyds干货盘点# 更高级别的抽象---函数式思想

# yyds干货盘点 # 盘点一道Python列表合并的基础题目(列表推导式)