Net Core 2.1Filter里面获取Controller、Action,请求方法,请求头部,请求参数
生活随笔
收集整理的这篇文章主要介绍了
Net Core 2.1Filter里面获取Controller、Action,请求方法,请求头部,请求参数
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
最近做net core 2.1框架,在过滤器里面获取请求信息做全局的缓存,有些获取信息方式跟之前的asp.net mvc有些不同,记录下来
获取请求Controller名
string controller = filterContext.RouteData.Values["Controller"].ToString();获取Action
string action = filterContext.RouteData.Values["Action"].ToString();获取请求方法
string method = filterContext.HttpContext.Request.Method ;获取请求头部
var headrs = filterContext.HttpContext.Request.Headers;获取请求参数
var queryString = filterContext.HttpContext.Request.QueryString; var forms = filterContext.HttpContext.Request.Form;
总结
以上是生活随笔为你收集整理的Net Core 2.1Filter里面获取Controller、Action,请求方法,请求头部,请求参数的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: canvas学习
- 下一篇: hadoop--HDFS的Shell相关