我是逻辑应用新手。我的逻辑应用收到一个 POST 调用,该调用在 HTTP header 中具有键值,我希望将其提取到变量中以便稍后在工作流程中进行处理。设置变量操作似乎只能访问触发器主体。我尝试以下方法通过表达式访问 header ,但无法接收该值。
"Set_variable_2": {
"inputs": {
"name": "vsTopicName",
"value": "@{triggerOutputs()?['headers']?['CEI-EventType']}"
},
逻辑应用中是否无法将 HTTP header key 提取到变量中?
最佳答案
我上面的代码实际上是正确的并且可以工作。问题证明我的 header 没有被传递到逻辑应用程序中。我正在使用 Postman 发送请求。正文和标准 header 都很好,但不是我的自定义 header 。
关于Azure 逻辑应用 : Extract HTTP Header Key value into a variable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53656120/