当前位置: 首页 > 知识库问答 >
问题:

如何为springdoc swagger-ui HTML页面配置自定义URL?

陈高寒
2023-03-14
springdoc.swagger-ui.path=/docs/index.html

在尝试了更多让它工作并浏览了在线可用信息后,比如springdoc常见问题解答(在H3AR7B3A7的回答中提到),我无法让它工作。我决定用一个不同的解决方案,应该有同样的效果。springdoc.swagger-ui.path选项允许指定自定义URL,但据我所知,转到自定义URL会将用户重定向到标准的localhost:8080/swagger-ui.html页面。因此,现在手动配置重定向:

@RequestMapping("/docs/index.html")
public void apiDocumentation(HttpServletResponse response) throws IOException {
  response.sendRedirect("/swagger-ui.html");
}

共有1个答案

陆信瑞
2023-03-14

这个库实际上只与spring-boot应用程序集成,就像您在评论中提到的那样。如果您想使用spring,这是可能的,但是集成细节没有文档化,因为它实际上取决于spring应用程序的版本/模块和性质。

您可以查看常见问题解答,看看它是否回答了您的问题。

这里有更多的答案。

 类似资料:
  • 使用场景 在兑吧活动工具类型中,涉及邀请助力,邀请拼团,砍价等活动中,活动链路涉及被分享用户(或好友)给分享人助力或者参团时候,需要唤起开发者的app(deepLink唤端协议)到指定的活动页面,同事兼顾没有下载app的新用户可以调换到app的下载页面。 因此兑吧的活动在分享落地页面的业务中,需要使用到开发者的app唤端方法和下载方法。 同时,如果app的唤端方法涉及到引入jssdk,或者JSbr

  • 标题说明了一切。我想创建一个自定义的prestashop页面,但我不知道如何创建。我真正想做的是:创建一个按钮,打开一个自定义页面。我在网上找不到任何有用的东西,所以我来这里寻求帮助。有人能告诉我怎么做吗?

  • YDoc 的页面可支持 .md、.jsx、.html 三种类型。我们推荐大部分的文档内容 使用 markdown 编写,少数个性化页面使用 html 或 jsx 实现。 Markdown 规则 YDoc 会根据 markdown 内容获取网站标题和描述信息,如下所示,YDoc 会将当前页面标题设置为 “示例”, 页面描述信息设置为 “这是一个示例。”。 # 示例 这是一个示例。 ## 章节1

  • 自定义页面 您可以将网页添加到您的网站,而不是作为标准文档或博客 markdown 文件的一部分。 你可以通过在 website/pages 目录中添加 .js 文件来实现。 这些文件是 React 组件,并调用 render() 来创建它们,由CSS类等支持。 自定义主页 开始自定义主页的最简单方法是使用运行 Docusaurus 初始化脚本 时 创建 的示例网站。 你可以 启动 你的本地服务器

  • MOSN 自定义配置说明。 本文是对 MOSN 自定义配置的说明。 Duration String 字符串,由一个十进制数字和一个时间单位后缀组成,有效的时间单位为 ns、us(或?s)、ms、s、m、h,例如 1h、3s、500ms。 metadata metadata 用于 MOSN 路由和 Cluster Host 之间的匹配。 { "filter_metadata":{ "mo

  • 如果你想自定义 Next.js 的高级配置,可以在根目录下新建next.config.js文件(与pages/ 和 package.json一起) 注意:next.config.js是一个 Node.js 模块,不是一个 JSON 文件,可以用于 Next 启动服务已经构建阶段,但是不作用于浏览器端。 // next.config.js module.exports = { /* config