gpt4 book ai didi

springfox - 如何为 springfox 修改 swagger-ui.html?

转载 作者:行者123 更新时间:2023-12-04 07:34:53 26 4
gpt4 key购买 nike

我正在使用 springfox 的招摇实现。我想修改 swagger-ui.html 以采用自定义 header 值。如何修改此文件?或者告诉spring fox使用备用文件?

最佳答案

  • 从 github 拉出 Swagger UI。

    https://github.com/swagger-api/swagger-ui
  • 将swagger ui的dist目录复制粘贴到资源目录
  • 在 swagger 配置中用下面的代码替换

    代替
    registry.addResourceHandler("swagger-ui.html").addResourceLocations("classpath:/META-INF/resources/");


    registry.addResourceHandler("**").addResourceLocations("classpath:/dist/");
  • 将 index.html 中的 api 文档路径更改为您的路径

    代替
    http://petstore.swagger.io/v2/swagger.json


    http://localhost:8080/your_app/v2/api-docs
  • 使用下面的 url 模式查看 ui 页面

    http://localhost:8080/your_app/index.html
  • 关于springfox - 如何为 springfox 修改 swagger-ui.html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36165448/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com