我们可以在Visual Studio 2022中创建.http文件并调用API。在每个文件中,我们可以使用语法@VariableName=Value定义一个变量-例如:
.http
@VariableName=Value
@url = https://localhost:7000/api
字符串是否可以声明@url一次并在所有.http文件中使用它?
bbmckpt71#
我们将创建一个名为httpenv.json的文件。这个文件应该与HTTP文件在同一个文件夹中,或者在它上面的一个文件夹中。Visual Studio将在HTTP文件所在的文件夹中查找该文件。如果没有找到,VS将通过父目录查找它。当找到名为httpenv.json的文件时,Visual Studio将停止搜索该文件。将使用与找到的HTTP文件最近的文件。在这种情况下,我将httpenv.json添加到HTTP文件所在的文件夹中。注意事项:从17.8 Preview 2开始,环境文件的名称将更改为http-client.env.json和http-client. env. json. user。之后将不再使用httpenv.json和httpenv.json.user。
{ "dev": { "TemplatesApi_HostAddress": "localhost:44320", "searchTerm": "wpf" }, "remote": { "TemplatesApi_HostAddress": "dotnetnew-api.azurewebsites.net", "searchTerm": "mads" }}
{
"dev": {
"TemplatesApi_HostAddress": "localhost:44320",
"searchTerm": "wpf"
},
"remote": {
"TemplatesApi_HostAddress": "dotnetnew-api.azurewebsites.net",
"searchTerm": "mads"
}
字符串x1c 0d1x的数据https://devblogs.microsoft.com/visualstudio/safely-use-secrets-in-http-requests-in-visual-studio-2022/我的样品:
的
http-client.env.json:
{ "dev": { "url": "https://localhost:7000/api", "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpIjoiNyIsInVpIjoiYzVjYmE0OTctMjEzOS00NjA5LTk5YzUtN2E4Zjc3Y2Q5OTEwIiwiciI6InUifQ.td1A8hLgz-JmTkFFyxDE8EEEpDIwgSFAWZRCcButRa4" }}
"url": "https://localhost:7000/api",
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpIjoiNyIsInVpIjoiYzVjYmE0OTctMjEzOS00NjA5LTk5YzUtN2E4Zjc3Y2Q5OTEwIiwiciI6InUifQ.td1A8hLgz-JmTkFFyxDE8EEEpDIwgSFAWZRCcButRa4"
型User.http:
@controller = User###GET {{url}}/{{controller}}/GetAllAuthorization: Bearer {{token}}
@controller = User
###
GET {{url}}/{{controller}}/GetAll
Authorization: Bearer {{token}}
型
1条答案
按热度按时间bbmckpt71#
我们将创建一个名为httpenv.json的文件。这个文件应该与HTTP文件在同一个文件夹中,或者在它上面的一个文件夹中。Visual Studio将在HTTP文件所在的文件夹中查找该文件。如果没有找到,VS将通过父目录查找它。当找到名为httpenv.json的文件时,Visual Studio将停止搜索该文件。将使用与找到的HTTP文件最近的文件。在这种情况下,我将httpenv.json添加到HTTP文件所在的文件夹中。
注意事项:从17.8 Preview 2开始,环境文件的名称将更改为http-client.env.json和http-client. env. json. user。之后将不再使用httpenv.json和httpenv.json.user。
字符串

x1c 0d1x的数据
https://devblogs.microsoft.com/visualstudio/safely-use-secrets-in-http-requests-in-visual-studio-2022/
我的样品:
的
http-client.env.json:
型
User.http:
型