azure-functions - 如何仅使用逻辑应用 HTTP 操作将 HTTP 触发 azure 函数连接到我的 azure 逻辑应用?
问题描述
我有一个 http 触发 azure 函数,其中用户将数据发布到函数 URL {sourceContainer}/{sourceFilename}/{destContainer}/{destFolder} 中的以下参数中。该函数在收到该 url 的 post 请求时启动,它解压缩文件内容,然后将其放入 blob。我正在尝试有一个调用此函数的逻辑应用程序。Azure 文档说,因为我有一个自定义路由,我需要定义一个 OpenAPI 定义。
因此,除了定义一个 OpenAPI(我有一个关于该方法的单独 stackoverflow 问题)之外,我希望尝试通过将其函数 URL 插入到逻辑应用程序 HTTP POST 操作来调用我的 Azure 函数的方法,如此处所示http://www .mattruma.com/call-a-secure-azure-function-from-a-logic-app/。但如前所述,我的函数 URL 需要填写多个参数,并且只有一个可用的查询输入。我怎样才能做到这一点,以便有多个查询输入来匹配我的参数数量,或者我想将我的参数作为 json 正文插入 HTTP 操作的正文部分。我需要精确的方向,因为我对这种方法非常不熟悉,并且没有太多关于它的文档。
解决方案
对于多个查询,请在 url 之后附加:
?A=a&B=b&C=c&D=d
在 Logic App 的 HGttp 操作中,您可以将查询参数格式化为 json 正文,如下所示:
{
"A":"a",
"B":"b",
"C":"c",
"D":"d"
}
推荐阅读
- node.js - 相同的 node.js 后端服务,对于来自不同客户端的相同请求的行为不同
- wordpress - 使用“woocommerce_product_get_tax_class”挂钩时,“WC()->cart->get_subtotal()”返回 0
- amazon-web-services - 未找到 stepfunction 时将状态码从 200 更改为 404
- google-chrome - 如何查看 XSLT 错误?
- single-spa - 是否可以在单个 spa 框架中嵌套应用程序?
- css - ReactJS DIV onClick 行为
- windows-subsystem-for-linux - 是否可以将关联路径挂载到 WSL?
- r - 使用 R 中的应用公式构建矩阵
- powershell - 可以让变量在设置接收者限制过滤器时起作用
- powerbi - 如何从日期中提取月份名称