微软Dev Proxy v0.17现已与Azure API中心集成

Microsoft 发布 Dev Proxy v0.17.0

Microsoft 最近发布了 Dev Proxy v0.17.0,带来了多项增强功能。此次更新主要包括与 Azure API Center 的集成、改进的模拟请求功能、简化的安装过程以及新的配置管理工具。

主要更新内容

1. 与 Azure API Center 的集成

  • API 注册验证:用户现在可以轻松验证应用程序中使用的 API 是否已在 Azure API Center 中注册。这有助于确保合规性,并确认使用了生产环境中的 API。
  • ApiCenterOnboardingPlugin:通过新的插件,用户可以将 Dev Proxy 与 API Center 连接,在请求拦截期间验证 API 注册情况。该插件还支持在必要时创建新的 API,确保组织框架内的 API 全面覆盖。
  • ApiCenterProductionVersionPlugin:该插件确保应用程序使用最新的生产版本 API。结合 Dev Proxy 和 API Center,插件能够检测非生产环境的 API 请求,提示用户进行升级,以优化性能。

2. 改进的模拟请求功能

  • MockResponsePlugin:用户可以更轻松地创建模拟响应,模拟不同的 API 场景,包括成功响应和错误条件。该插件支持基于请求体匹配模拟响应,特别适用于 POST 请求。
  • 新的 bodyFragment 属性:用于创建与请求体相对应的模拟响应。

3. 配置管理增强

  • Dev Proxy Toolkit VSCode 扩展:新的 VSCode 扩展 提供了一个简化的界面,帮助用户管理 Dev Proxy 配置,从而提高开发效率。

4. 简化的安装过程

  • Windows 和 macOS 安装:Dev Proxy 现在支持通过 winget 在 Windows 上安装,并通过 Homebrew 在 macOS 和 Linux 上安装。此外,每次发布时都会提供 zip 文件,用户也可以选择手动下载安装。

其他改进

此次更新还包括其他多项改进,开发者可以查看 GitHub 发布说明 获取详细变更信息。

总结

Dev Proxy v0.17.0 的发布显著提升了 API 管理、测试模拟和配置管理的能力,同时简化了安装过程,进一步提高了开发者的工作效率和应用程序的可靠性。

阅读 21
0 条评论