【发布时间】:2020-09-22 01:26:47
【问题描述】:
我正在实现一个自定义中间件,我试图在没有 Uri 参数的情况下访问请求 url。
在实现自定义中间件时我可以访问的所有内容都是HttpContext
public async Task InvokeAsync(HttpContext context)
HttpContext 有一个属性 Request,它有一个 Path 属性,可以返回带有 URI 参数的完整 url。
例如:/api/v1/customer/12345 我要获取的是路线api/v1/customer/{customerId}
这是可行的吗?
【问题讨论】:
标签: c# asp.net-core asp.net-web-api asp.net-core-middleware