Azure API 管理访问来自已定义变量的特定值
Azure API Management access specific values from a defined variable
我正在使用 Azure API 管理,我在这个变量中存储了以下响应
<set-variable name="externalAPIResponse" value="@((IResponse)context.Variables["response"])" />
响应具有以下结构:
"value": {
"status": {
"code": 400,
"reason": "Bad Request"
},
...
}
我正在努力从这个变量访问状态代码,以便根据值做出进一步的决定。
@{
var response = JObject.Parse((IResponse)context.Variables["response"]);
string code = response?['value']?['status']?['code'];
return code;
}
我正在使用 Azure API 管理,我在这个变量中存储了以下响应
<set-variable name="externalAPIResponse" value="@((IResponse)context.Variables["response"])" />
响应具有以下结构:
"value": {
"status": {
"code": 400,
"reason": "Bad Request"
},
...
}
我正在努力从这个变量访问状态代码,以便根据值做出进一步的决定。
@{
var response = JObject.Parse((IResponse)context.Variables["response"]);
string code = response?['value']?['status']?['code'];
return code;
}