【问题标题】:Handle generic 404 response in Azure Functions在 Azure Functions 中处理通用 404 响应
【发布时间】:2021-09-30 00:34:37
【问题描述】:

我正在尝试处理不属于我的项目中任何已定义端点的请求,并在发送 404 响应之前运行一些逻辑。

例如,如果我有两个带有路由 /api/function1/{id} 和 /api/function2/{name} 的函数(http 触发器),那么如果用户向 /whatever 发送请求,我想做一些事情 -例如更改原因短语或在响应中添加字符串内容,例如“Url 不存在”。 AF 也能做到这一点吗?

【问题讨论】:

    标签: c# api .net-core azure-functions


    【解决方案1】:

    AF 也能做到这一点吗?

    没有。

    在 ASP.NET Core 中,中间件是幕后所有聪明的事情,比如允许您为特定的 HTTP 状态代码注册一个全局异常处理程序。 Azure Functions 目前没有中间件的概念,因此根本不可能实现这种功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-02
      • 2018-07-07
      相关资源
      最近更新 更多