💡
原文英文,约4500词,阅读约需17分钟。
📝
内容提要
Visual Studio 2022 引入了对 HTTP 文件编辑器的更新,允许用户外部化变量并安全地处理机密信息。用户可以在外部文件中定义变量,并在不同的 HTTP 文件中重用它们。更新还包括对环境文件的支持,用户可以在其中定义多个 HTTP 请求并在 IDE 中执行它们。HTTP 编辑器现在支持特殊变量,如 $randomInt、$datetime、$timestamp、$localdatetime、$processEnv 和 $dotenv。这些更新受到用户反馈的启发,并计划进一步改进,包括支持在请求之间传递值。
🎯
关键要点
- Visual Studio 2022 更新了 HTTP 文件编辑器,支持外部化变量和安全处理机密信息。
- 用户可以在外部文件中定义变量,并在不同的 HTTP 文件中重用这些变量。
- 更新包括对环境文件的支持,允许用户定义多个 HTTP 请求并在 IDE 中执行。
- HTTP 编辑器支持特殊变量,如 $randomInt、$datetime、$timestamp 等。
- 用户反馈推动了这些更新,未来计划进一步改进,包括支持在请求之间传递值。
- 用户可以创建 httpenv.json 文件来定义不同的环境,并在 HTTP 文件中使用这些环境变量。
- 用户特定的设置可以通过 httpenv.json.user 文件来定义,以避免与团队共享。
- 支持安全使用机密信息,包括从 ASP.NET Core 用户机密、Azure Key Vault 和使用 Windows DPAPI 加密的机密。
- HTTP 文件语法更新,增加了对新语法的支持,如生成随机整数和日期时间字符串。
- 用户可以通过 $processEnv 和 $dotenv 访问环境变量和 .env 文件中的变量。
➡️