当前位置: 移动技术网 > IT编程>开发语言>.net > 过滤器中获取form表单或url请求数据

过滤器中获取form表单或url请求数据

2018年04月25日  | 移动技术网IT编程  | 我要评论

兴安时空,蛇妖,云客搜索

 
            var httpFormData = filterContext.HttpContext.Request.Form;
            var logContent = string.Empty;
    
          //获取url的
            logContent = filterContext.HttpContext.Request.QueryString.ToString();
        //获取表单的
            if (httpFormData.Count > 0)
            {
                try
                {
                    var formDataList = (from f in httpFormData.AllKeys
                                        select new
                                        {
                                            name = m,
                                            value = httpFormData[m]
                                        }).ToList();

                    logContent = string.Join(",", formDataList);
                }
                catch (Exception ef)
                {
                    logContent = filterContext.HttpContext.Server.HtmlEncode(ef.ToString());
                }
            }    

  

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网