在一个 Middleware 中,想通过 httpContext.GetEndpoint().Metadata
判断当前请求是否由 angular 的 index.html 文件响应,请问如何实现?
不可行,静态文件不走 endpoint routing,httpContext.GetEndpoint()
的值为 null
我忙猜 你的业务代码应该是在endpoint middleware.next之前运行, 所以此时没有endpoint信息呢. 只能通过httpcontext.request.path 来判断.