我试图弄清楚如何使用Powershell获取Azure Functions路由参数(段)。
我想以某种方式获取我的function.json文件中定义的方法:
{
"bindings": [
{
"name": "req",
"type": "httpTrigger",
"direction": "in",
"authLevel": "function",
"route": "api/{method}"
},
...
]
}
$ req =使用POST时给我身体
$ req_query_ * =给我查询参数,但不是路线中定义的分段。
提前致谢
答案 0 :(得分:0)
可能有更好的方法,但一种选择是直接读取function.json
文件,如下所示:
$Config = Get-Content D:\home\site\wwwroot\<function_name>\function.json -Raw | ConvertFrom-JSON
<function_name>
是您的功能名称。
答案 1 :(得分:0)
万一有人偶然发现了这件事。答案可以在这里找到:https://marckean.com/2017/10/18/powershell-based-azure-functions/
它们存储在$ REQ_PARAMS_METHOD
等变量中