azure - 使用 HTTP 触发器/通用 Webhooks 创建 Azure 函数之间的区别?

标签 azure azure-functions

我使用 Visual studio 2017 创建了带有“HTTP 触发器”和“通用 Webhooks”的 Azure 函数。我发现的唯一区别是这两个“触发器”都可以由 HTTP 请求触发。

这两个函数都有“HttpTrigger”作为参数。 所以我很困惑我们什么时候应该使用其中一个而不是另一个,因为这两个触发器都允许我们在云中运行一小段代码。

它们之间有何不同?

最佳答案

HttpTriggered 函数可以响应您配置的任何 HTTP 谓词。但是,Webhook 仅响应 POST,并期望有效负载为 JSON。

来源:https://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-http-webhook#responding-to-webhooks

This restricts requests to only those using HTTP POST and with the application/json content type.

关于azure - 使用 HTTP 触发器/通用 Webhooks 创建 Azure 函数之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46607194/

相关文章:

c# - 正在读取 Azure Blob 内容,同时通过 CopyBlob API 启动复制

c# - 等待持久实体值发生变化

php - Azure 函数应用程序 - PHP $_GET/$_POST/$_REQUEST

Azure 函数用户名和密码

azure-functions - 创建新 Azure 函数时出现此错误的原因是什么?

entity-framework - Azure应用程序见解不显示SQL命令文本

azure - 流分析: Best parameters to choose for the autopause of a day wise TUMBLINGWINDOW stream job and best trigger time to set for that function

azure - 如何识别azure函数执行是否是重试?

wcf - 从 Silverlight 5 客户端访问 Azure 表存储数据的最佳实践

azure - TimerTrigger 在 Azure Functions 中并不总是触发