接口管理 模块中创建新接口,点击 新建接口 按钮。文档模式(以设计为主)和 调试模式(以代码为主)。可以在界面左下角切换模式。本文基于 文档模式 。了解更多关于文档/调试模式的信息。/起始,使接口更规范,并且使用 Apifox 过程中能获得更好更完整的功能体验。/ 开头的原因/ 开头路径有助于在 OpenAPI 生态中的兼容性。如果路径没有以 / 开头,在使用工具时可能会遇到兼容性问题。/ 开头的路径支持 URL 模式 Mock 功能,这对 Apifox 的测试和验证功能非常重要。? 开始,以 & 分隔,例如:?id=2&status=available。通常用于筛选、排序或修改 API 的输出。/pet/{petId}/pet/:petId{参数名},Apifox 就会自动识别,并在下方自动显示对应的参数输入框。{} 占位符格式,变量只写在 Path 参数的 “参数值” 中。/pet/{petId}petId,在 “参数值” 里使用双大括号 {{}} 填入变量名,例如 {{petId}}。这样就相当于在 URL 路径里使用变量了。{{}}会影响 Apifox 的 Mock API 功能的使用。另外,这种写法不符合 OAS 规范,无法在 OpenAPI 生态的工具中正常集成。因此,不推荐在 URL 上直接写变量,例如 /pet/{{petId}}{parameter} 和 {{variable}}{parameter}:单大括号表示 Path 参数,是 URL 路径中的占位符,当访问接口时会替换为具体的值。{{variable}}:双大括号用于在请求中引用变量,请求发送时可替换为实际值,实现动态和自定义输入。true 或 false)。JSON 或 XML 时,需要设置数据结构。数据结构可引用 数据模型。JSON、XML、HTML、Raw、Binary 或其他适合的格式。JSON 和 XML 格式可以配置数据结构。