Fast Request
快速上手
功能
最新变化
脚本
视频教程
🔥 团队协作
群聊
🎯 FAQ

成为赞助商
  • 简介
  • 安装
    • 让图标动起来
    • Project 级别域名配置
    • 项目级别全局参数支持
    • SearchEveryWhere
    • API 分组
    • 调试 API 发送请求
    • 下载文件
    • 终止 API 请求功能
    • 当前方法定位
    • 保存请求
    • 临时请求保存支持
    • Apifox 集成
    • Postman 集成
    • 重新生成请求
    • cURL 导入
    • CURL 拷贝
    • 一键拷贝 Url
    • API 文档同步
    • 历史请求预览
    • 管理配置
    • 全屏
    • 年度报告
    • 文档/快速联系
    • Html 预览
    • Swagger 默认值
    • API 自动生成注释
    • API 列表
    • API 导出到 Postman
    • APIs 导入导出
    • 批量导出 API 文档
    • API 导航树
    • API 一览表预览
    • Api 注释预览
    • 脚本
    • 函数
    • 快速添加 header
    • 自动域名
    • AI
    • Headers 分组
    • Headers批量编辑
    • 自定义工具栏
    • Json 语法检查
  • 脚本
  • Environment
  • 最新变化
  • 团队协作
  • 购买
  • 版本对比
  • 群聊
  • 视频教程
  • FAQ
  • EULA
  • 价格调整
  • 赞助列表
  • 活动
  • 友情链接
  • 历史变更
  • 功能

自动域名


自动域名

版本要求: 2023.1.4

触发点

方法左侧点击的时候,如果没有配置域名,则自动创建一个。

项目名取值

自动生成的配置项目名取自当前 API 的模块名。

为什么呢?因为比方说项目下有 2 个模块Module-1、Module-2的 API,如果Module-1的域名已存储,在Module-2下的 API 点击方法左侧点击的时候, 老版本做不到自动切换项目名。

建议后期不要手动添加项目名,因为插件无法找到映射关系,这容易导致 API 保存的时候本该是用Module-2的域名,结果用了Module-1的域名。

所以自动域名的另外一个好使是API 域名的自动切换,如果没有则自动生成,如果有需改改进,开发者只需要修改域名值即可!插件将自动适配!

配置文件解析逻辑

  1. 读取application.yml或者bootstrap.yml。如果找到配置server.port或者server.servlet.context-path,则取该配置。
  2. 如果以上配置文件无法找到server.port或者server.servlet.context-path,则读取spring.profiles.active,作为变量env。接着寻找application-env.yml或者bootstrap-env.yml,寻找配置server.port或者server.servlet.context-path
  3. properties 文件逻辑类似
  4. 以上配置无法找到则port=8080,context-path=/
  5. 项目名称取自模块名
  6. spring.profiles.active不支持 Maven 变量读取解析,例如[email protected]@
  7. 针对历史已保存的 api,插件不做自动域名处理;针对新的 API,如果开关开启,将自动创建域名

配置开关

autoDomain

上次编辑于: 2025/5/9 01:23:16
上一页
快速添加 header
下一页
AI
主题使用 vuepress-theme-hope
Copyright © 2021-present Kings