Azure 逻辑应用 : Extract HTTP Header Key value into a variable

标签 azure azure-logic-apps

我是逻辑应用新手。我的逻辑应用收到一个 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/

相关文章:

azure - 如何删除 Azure 逻辑应用程序中数组中的空对象

powershell - 如何在 session 之间保留 AzureRMAccount

azure - 流分析查询(在输出中选择 *)(排除特定列)

azure - 2015 年 12 月删除 Microsoft Azure 存储服务 API

azure - 将 SQL 存储过程 ResultSet 表 JSON 转换为 XML

excel - 是否有任何自动方法可以将 Azure Blob 存储中的 CSV 文件转换为 Excel 表?

Azure AD 跨租户/订阅共享托管服务标识

rest - 如何使用 Web 事件向 ADF v2 中的 REST API 发布请求

azure - 逻辑应用: Access for-each value in javascript step

azure - 为什么使用 Azure 逻辑应用时会超时?