后端的写法,在PostMan里面测试,可以得到数据,用Swagger却报了500的错误。。
下面是后端 的 图片
下面是Swagger测试的图片
下面是PostMan查询 出来 的数据
1、你后端代码参数估计弄错了,你把后端代码贴出来,然后才能分析,
2、根据图片,你是get请求,但是图片中get请求后没有任何参数。也就是说你传的参数在swagger中,后端根本就没接收到。
注意,是你参数传递出错了!
我看了postman的body里面有参数!!!
你可以检查下!
1.postman 截图中,没有体现出它发送的地址,说明你没考虑到是否两个发送的地址是否一样。无法判断。
2.swagger发送的地址不是你本地的机器。
3.postman发送的地址到底哪个?
你可以把你swagger中的curl命令拷贝出来执行下,如果有错误会有报错,就你当前的截图来看,你的swagger中的参数(http 请求参数)和你postman中填的是不相符的