对于 Azure DocumentDB 输入绑定,有没有办法从 headers 获取文档 ID?
For Azure DocumentDB input binding, Is there a way to get the document id from the headers?
我正在尝试使用 Azure 功能来自动化流程,其中第三方向我发送了一个带有 http header 中的文档 ID 的 http 请求。我想使用该 ID 来使用 documentdb 输入绑定。
我已经从body了解到我们可以做到。感谢 Brett Samblanet 对 Azure 文档本身的回复。
或者,我可以通过将 "document id" 放入查询字符串来进一步重定向它,这会有点低效,但仍然比根本无法使用它要好。所以它会很棒如果有body可以帮助我找到一个方法来:
- 使用 http header 作为文档 ID。
- 使用查询字符串作为文档 ID。
目前您只能绑定到请求 body 中的值。我们已经合并了一个 PR,它扩展了它以允许绑定到查询字符串。但是此更改当前未在生产中(我可以在生产时更新此响应):https://github.com/Azure/azure-webjobs-sdk-script/pull/568
目前不支持 headers,但我已提交问题:https://github.com/Azure/azure-webjobs-sdk-script/issues/591
仅供参考——我也在这里复制了这个答案:https://azure.microsoft.com/en-us/documentation/articles/functions-bindings-documentdb/
我正在尝试使用 Azure 功能来自动化流程,其中第三方向我发送了一个带有 http header 中的文档 ID 的 http 请求。我想使用该 ID 来使用 documentdb 输入绑定。
我已经从body了解到我们可以做到。感谢 Brett Samblanet 对 Azure 文档本身的回复。
或者,我可以通过将 "document id" 放入查询字符串来进一步重定向它,这会有点低效,但仍然比根本无法使用它要好。所以它会很棒如果有body可以帮助我找到一个方法来:
- 使用 http header 作为文档 ID。
- 使用查询字符串作为文档 ID。
目前您只能绑定到请求 body 中的值。我们已经合并了一个 PR,它扩展了它以允许绑定到查询字符串。但是此更改当前未在生产中(我可以在生产时更新此响应):https://github.com/Azure/azure-webjobs-sdk-script/pull/568
目前不支持 headers,但我已提交问题:https://github.com/Azure/azure-webjobs-sdk-script/issues/591
仅供参考——我也在这里复制了这个答案:https://azure.microsoft.com/en-us/documentation/articles/functions-bindings-documentdb/