knife4japi请求参数不一致问题

这个问题是在使用@DynamicParameters,且name参数没有配置之后出现的,不配置name的话一般插件会生成一个默认值,但是今天测试的时候发现两个controller中相同名字的一对接口参数,第二个接口参数和配置的不一致,反而和第一个接口一致

解决:

  1. 分别给name参数添加不同的值就行了

  2. 此时还有一种情况是两个不同controller中的update()方法,因为方法名相同导致接口参数出错,然后我把其中一个方法的名字换了下就好了??至今仍不知道这些奇怪的bug出在什么地方

原文地址:https://www.cnblogs.com/charlottepl/p/15598270.html