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

标签 azure azure-functions

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

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

有什么不同?

最佳答案

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

来源:https://docs.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 触发器/通用 webhook 创建 azure 函数之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46607194/

相关文章:

azure - Azure 应用服务环境是否适合微服务架构

Azure 管道为每个拉取请求触发 2 个作业

Azure 函数 Cosmos DB 输出绑定(bind) - 自定义 JsonSerializerSettings

azure - 如何在 Azure Data Factory V2 中将 JSON 传递到具有嵌入式动态内容的 Azure Functions

azure - 未能创建应用服务托管证书

javascript - jQuery事件日历和Microsoft Azure问题

node.js - 如何包含 TypeScript Azure Function 的依赖项

azure - 将现有 Azure Function 的托管操作系统从 Windows 更改为 Linux

azure - 如何为无服务器在全局范围内扩展 Azure Functions?

c# - 使 Azure Function 在 ServiceBusTrigger 上按顺序运行 - maxConcurrentCalls 不起作用