Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    SunYu
    @89333367
    有人吗?发现了一个2.0.5版本的bug
    Yanhan
    @reki-cool
    什么BUG @89333367
    Yogurt lei
    @Yogurt-lei
    image.png
    这个地方不兼容呀 springfox 升级了 没有guava的optional了
    xiaoymin
    @xiaoymin
    springfox3.0 后是使用了java8的Optional,并且把guava移除了,移除了也是好事,knife4j 后面会兼容springfox3.0
    Phyzait
    @Phyzait
    大佬们 如何忽略response的字段?
    像ignore入参或者include入参一样
    Phyzait
    @Phyzait
    还有个小请求, 点击调试请求的发送按钮之后, 能否不让参数编辑框丢失焦点?
    Phyzait
    @Phyzait
    @xiaoymin 可以吗大佬
    langman650
    @langman650
    请问,支持OAuth2的授权吗
    Dong, Ji-gong
    @DongJigong
    spring cloud gateway 如何生产环境禁用 knife
    1332987
    @1332987
    底层的swagger依赖可以升级到3.x版本吗?那样就支持异步和响应式了
    @xiaoymin
    xiaoymin
    @xiaoymin
    @1332987 下个版本就会跟上
    @Phyzait 很难判断,因为有raw、form等多种类型的tab
    Alex
    @sanyuedev
    为什么我更新2.0.6版本后 我的请求地址还多了一个 basePath 2.0.5 完全没这个问题
    wssy001
    @wssy001
    各位大佬好 我刚刚把knife4j-spring-boot-starter从2.0.2升到2.0.7 springfox-swagger2还是2.9.2

    结果无法运行 *
    APPLICATION FAILED TO START


    Description:

    An attempt was made to call a method that does not exist. The attempt was made from the following location:

    springfox.bean.validators.plugins.Validators.annotationFromBean(Validators.java:57)

    The following method did not exist:

    springfox.documentation.spi.schema.contexts.ModelPropertyContext.getBeanPropertyDefinition()Ljava/util/Optional;

    The method's class, springfox.documentation.spi.schema.contexts.ModelPropertyContext, is available from the following locations:

    jar:file:/Users/alexpetertyler/maven3/repository/io/springfox/springfox-spi/2.9.2/springfox-spi-2.9.2.jar!/springfox/documentation/spi/schema/contexts/ModelPropertyContext.class

    It was loaded from the following location:

    file:/Users/alexpetertyler/maven3/repository/io/springfox/springfox-spi/2.9.2/springfox-spi-2.9.2.jar

    Action:

    Correct the classpath of your application so that it contains a single, compatible version of springfox.documentation.spi.schema.contexts.ModelPropertyContext

    xiaoymin
    @xiaoymin
    @wssy001 knife4j从2.0.6版本开始,底层springfox升级了,其实开发者可以不用自己引入springfox,这方面knife4j本身内部已经集成,也避免碰到一些问题,只需要引入knife4j提供的starter就好了
    关注一下每个版本的发布新闻,每一次升级,Knife4j的升级日志里面都会把更改内容详细的写进去,开发者认真看了的话,应该是不存在升级的问题的
    单体架构下,建议使用2.0.7,该版本不会存在basePath的问题,如果是微服务聚合,开发者需要降一个版本,使用2.0.6
    wssy001
    @wssy001

    @wssy001 knife4j从2.0.6版本开始,底层springfox升级了,其实开发者可以不用自己引入springfox,这方面knife4j本身内部已经集成,也避免碰到一些问题,只需要引入knife4j提供的starter就好了

    非常感谢

    michael-kj
    @michael-kj
    emmm 有几个地方支持的不太好
    我是在Go里面使用的
    image.png
    这里markdown没有解析 在swagger里面是正常的
    image.png
    这里已经配置了host 在调试的时候 生成的curl地址是对的 但是点击调试 却发送到127.0.0.1
    image.png
    michael-kj
    @michael-kj
    @xiaoymin
    xiaoymin
    @xiaoymin
    markdown解析这个 你用的版本有点历史了,我看还是1.x系列,现在都更新到2.0.7了
    另外调试的时候取的是当前doc.html访问的域名地址,如果要使用host中配置的地址,在Knife4j的新版本中,个性化配置里面可以开启,默认没有开启的原因是存在跨域(很多人搞不清楚跨域,我也不想解释)
    @michael-kj
    xiaoymin
    @xiaoymin
    @langman650 2.0.6开始支持OAuth2
    @sanyuedev 单体架构用2.0.7 如果是微服务聚合,目前请用2.0.6
    michael-kj
    @michael-kj
    @xiaoymin emmm 我更新到了2.x(gittee上的knife4j-front好像是2.0.0?) 因为我是用在go项目里面的 文档里面说的个性化配置里面好像对我没用 感觉要去修改js文件?
    然后就是这个视频中的问题-,- 我是在嵌在go里面的
    点开具体某个接口api的时候 没用显示
    王存露
    @lnsane
    @ApiOperationSupport(ignoreParameters 不生效吗?
    includeParameters 是可以用的 但是ignoreParameters 不行呀
    xiaoymin
    @xiaoymin
    @michael-kj 多语言版本推荐Docker镜像版本,已经有很多小伙伴用起来了
    还是很方便的
    Knife4j目前的文档地址更新了,新的地址:https://xiaoym.gitee.io/knife4j/documentation/
    @lnsane 用2.x最新版本,目前2.x系列是稳定版本,3.x是尝鲜版
    lelovelo
    @lelovelo
    @xiaoymin 请问调试返回的响应内容能做解密处理吗