在 Azure Functions 中处理通用 404 响应

Handle generic 404 response in Azure Functions

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

例如,如果我有两个函数(http 触发器),路由 /api/function1/{id} 和 /api/function2/{name} 那么我想在用户发送请求时做一些事情to /whatever——比如更改原因短语或在响应中添加字符串内容,如“Url 不存在”。这甚至可以用 AF 实现吗?

Is this even possible with AF?

没有

在 ASP.NET Core 中,中间件负责在幕后执行所有巧妙的操作,例如允许您为特定 HTTP 状态代码注册全局异常处理程序。 Azure Functions 目前没有中间件的概念,所以那种功能根本不可能。