gpt4 book ai didi

rest - Azure 函数 REST API 处理 GET POST

转载 作者:行者123 更新时间:2023-12-02 06:32:47 25 4
gpt4 key购买 nike

我正在关注一些有关创建 REST API 的 Azure Function 教程,这一切看起来都很简单。然而,我很难理解应该如何处理不同的动词。

建议的做法是为每个动词创建单独的 Azure 函数吗?然后还为每个动词的每种路由变体单独提供功能,因此例如每个都有一个单独的函数:

  1. 产品/{productid} (GET)
  2. 产品(GET、返回列表)
  3. products/me(GET 返回属于发出请求的用户的产品列表)

在我看来,我最终会在这里获得很多 Azure 函数。在 WebAPI 方法中,我会将所有这些放在一个 Controller 中,属性路由将处理其余的事情。

还有其他方法可以使用 Azure 功能实现此目的吗?

最佳答案

您可以使用 Azure 函数代理来设置 HTTP 谓词和参数的路由,然后将调用传递给单个函数。为每个动词/参数组合创建一个函数似乎有点过分了。

当然,如果处理逻辑完全不同,例如对于 GET 与 POST,将它们放入单独的函数中是有意义的。因此,最终由您决定,但您拥有适用于这两种情况的工具。

关于rest - Azure 函数 REST API 处理 GET POST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43391954/

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