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

自定义路径Swagger资源

刘俊语
2023-03-14

我使用的是Spring Boot 1.3.3和swagger springmvc:1.0.2。我正在将应用程序的基本路径设置为“/”。而斯威格正在

http://localhost:9000/swagger/index.html

我需要更改它,但将应用程序的根目录保留为“/”。我需要写一条规则,比如:

  • 如果有人打http://localhost:9000/SOMETHING/swagger/index.html就打开http://localhost:9000/swagger/index.html.

这可能吗?

共有1个答案

傅朗
2023-03-14

您可以使用URI模板模式(http://docs.spring.io/spring/docs/current/spring-framework-reference/html/mvc.html#mvc-ann-requestmapping-uri-templates),甚至可以根据需要的具体程度使用正则表达式。

 类似资料:
  • 我正试图使用OpenAPI3.0(版本1.5.0)记录我的RESTAPI。我的问题是,如何更改swagger url以重定向到我的自定义文档? 这是我当前的application.yml文件: 如果我尝试启动我的应用程序并使用以下链接访问swagger文档:https://localhost:8080/custom/swagger 我被重定向到https://localhost:8080/cust

  • > 我是使用fx:root,还是不使用它?我选择用它。所以在控件的controller+root类中,我将自己设置为root和controller,就像需要的那样。但它仍然说“root尚未设置。在加载之前使用setRoot()方法。” 在包含自定义控件的父FXML中,我应该导入什么? 正确的类路径是什么,以便我可以在SceneBuilder2.0中显示我的自定义控件?我根本不太明白“/.../..

  • 我目前正在尝试将我们的prometheus lib迁移到spring Boot2.0.3版本。我们使用普罗米修斯的自定义路径,到目前为止,我们使用一个工作来确保这一点。由于信息endpoint和健康endpoint可能有自定义路径,因此使用。我尝试指定,但它仍然只能在下访问。 如何使用自定义路径或普罗米修斯? 我们使用以下库启用prometheus(我们的build.gradle的片段) 我们还使

  • 本文将介绍 Weex 中 uri(url) 的用法。包括使用图像、字体等资源,处理相对路径以及如何访问本地及打包的资源文件。 Schemes 本地资源 Weex SDK 提供 local scheme 来访问打包在应用程序中的资源,此 scheme 无法在 H5 环境下使用。目前,开发者可以在 image 组件和字体文件中使用本地资源。 在 iOS 中,Weex 会在 bundle resourc

  • 我有一个节点。我想在其中添加炫耀文档的jsAPI。客户通过JWT授权,因此我将此添加到安全中: 然后我可以将它添加到不同的路径中,告诉客户端,要做到这一点,您需要登录。 但是,如何添加更具体的安全约束呢?例如,用户只有在以该用户身份登录时才能编辑配置文件。或者,如果用户具有超级管理员状态,或者如果他是论坛的管理员,则可以编辑评论,评论将发布在 OR 上,作为创建此评论的用户进行记录。