gpt4 book ai didi

azure - 在 azure 函数绑定(bind)中使用 http header 值

转载 作者:行者123 更新时间:2023-12-02 07:20:17 24 4
gpt4 key购买 nike

我正在尝试从 header 中读取 api_key 并将其作为绑定(bind)表达式传递,如下所示:

{
"type": "table",
"direction": "in",
"name": "subscriptions",
"tableName": "subscriptions",
"partitionKey": "{api_key}",
"take": "50",
"connection": "learnbindingslab1_STORAGE"
}

从请求 header 中获取 api_key 的正确表达式是什么?

最佳答案

看来您可以使用context.bindingData下的任何值,并且您可以使用点表示法访问嵌套数据 - 因此在本例中给出:

context.bindingData =

{
"headers": {
"some-header": "value"
}
}

您可以将其用作 Id/PartitionKey/sqlQuery 中的绑定(bind)表达式和 {headers.some-header}.


{
"Id": "{headers.some-id}",
"PartitionKey": "{headers.some-key}",
"sqlQuery": "SELECT * FROM O WHERE O.key = {headers.some-value}"
}

关于azure - 在 azure 函数绑定(bind)中使用 http header 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68031551/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com