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

springfox swagger生成的基本URL不正确

常英纵
2023-03-14

Springfox昂首阔步的用户界面有错误的基本网址。我不清楚19080端口从哪里来,因为没有服务监听该端口。我需要做什么设置才能让springfox生成正确的基本网址?

Swagger UI

  • http://dev.example.com/newapi/swagger-ui.html

错误的基本URL

  • 基本URL:dev.example。com:19080/newapi

正确的基本URL

  • 基本URL:dev.example。com/newapi

下面是我正在使用的Springfox版本。

    <dependency>
        <groupId>io.springfox</groupId>
        <artifactId>springfox-swagger2</artifactId>
        <version>2.9.2</version>
        <scope>compile</scope>
    </dependency>

    <dependency>
        <groupId>io.springfox</groupId>
        <artifactId>springfox-swagger-ui</artifactId>
        <version>2.9.2</version>
        <scope>compile</scope>
    </dependency>

共有1个答案

单于阳
2023-03-14

如果您想更改端口号,您将添加属性文件端口号。例如

server.port=8081
 类似资料:
  • 我有一个用例,我使用lambda函数生成有符号的网址上传到S3桶,我还在生成有符号的网址时设置了元数据值,我的boto3版本是boto3==1.18.35。以前,当我生成有符号的网址上传到桶时,网址看起来像这样: https://bucket-name.s3.amazonaws.com/scanned-file-list/cf389880-09ff-4301-8fa7-b4054941685b/6

  • 简介 Laravel 提供了几个辅助函数来为应用程序生成 URL。主要用于在模板和 API 响应中构建 URL 或者在应用程序的其它部分生成重定向响应。 基础 生成基础 URL 辅助函数 url 可以用于应用的任何一个 URL。生成的 URL 将自动使用当前请求中的方案( HTTP 或 HTTPS )和主机: $post = App\Post::find(1); echo url("/posts

  • URL 生成 我们推荐使用助手函数 url 进行 url 的生成: url('portal/List/index',['id'=>1,'name'=>'cmf5']); url('portal/List/index','id=1&name=cmf5'); 生成美化的 URL 这个功能要在后台URL 美化里增加相应的 url美化规则,用法和 url方法类似 cmf_url('portal/List

  • ThinkCMF遵循ThinkPHP的url生成方法: U方法的定义规则如下(方括号内参数根据实际应用决定): U('地址表达式',['参数'],['伪静态后缀'],['是否显示域名']) U('Blog/Index/index') // 生成Blog应用Index控制器的index操作的URL地址 U('Portal/Article/index?id=1') // 生成Portal应用Artic

  • URL 生成 我们推荐使用助手函数 url 进行 url 的生成: url('portal/List/index',['id'=>1,'name'=>'cmf']); url('portal/List/index','id=1&name=cmf'); 生成美化的 URL 这个功能要在后台URL 美化里增加相应的 url美化规则,用法和 url方法类似 但请写全第一个参数并注意大小写,格式:应用

  • ThinkPHP支持路由URL地址的统一生成,并且支持所有的路由方式,以及完美解决了路由地址的反转解析,无需再为路由定义和变化而改变URL生成。 如果你开启了路由延迟解析,需要生成路由映射缓存才能支持全部的路由地址的反转解析。 URL生成使用 \think\facade\Url::build() 方法或者使用系统提供的助手函数url(),参数一致: Url::build('地址表达式',['参数'