获取页面所有参数

using System.Collections.Specialized;

LogHelper.GetInstance().WriteMessage("==============================================================================start");
            NameValueCollection nvc = Request.Form;
            NameValueCollection nvc1 = Request.Params;
            //Params可以获取这三个集合的参数,不过一般不这么用,这个集合比较大,性能不好。所有我们平时都用具体的,要么Form,要么QueryString
            //获取 System.Web.HttpRequest.QueryString、
            //System.Web.HttpRequest.Form、
            //System.Web.HttpRequest.ServerVariables
            
            string[] keys = nvc.AllKeys;
            if (keys == null || keys.Length <= 0)
            {
                LogHelper.GetInstance().WriteMessage("Request.Form参数Length为0");
            }
            foreach (string k in keys)
            {
                string key = k;
                string value = Request.Form[k];
               
                LogHelper.GetInstance().WriteMessage(string.Format("Request From key:{0},{2},Value:{1}{2}",key,value,Environment.NewLine));//加个换行符
            
            }

LogHelper.GetInstance().WriteMessage("==============================================================================end");

原文地址:https://www.cnblogs.com/zttb/p/9300416.html

时间: 2024-10-11 04:47:18

获取页面所有参数的相关文章

Struts2------Result处理&amp;获取页面请求参数&amp;API

一.Result处理 1.1 说明 平常我们设置跳转页面,是在action标签里面加上 result标签来控制,这种设置的页面跳转,称之为 局部结果页面:但是我们有时候在很多个action里面,针对不同的结果进行跳转时,也有可能跳转同一个页面,那么这个时候就可以配置全局结果页面. 1.2 局部结果配置eg <action name="demo01_*" class="com.gaga.web.action.ActionDemo01" method="

js获取页面url的方法

我们可以用javascript获得其中的各个部分 1, window.location.href 整个URl字符串(在浏览器中就是完整的地址栏) 本例返回值: http://ifisker.com/blog/post/0703/window.location.html# 2,window.location.protocol URL 的协议部分 本例返回值:http: 3,window.location.host URL 的主机部分 本例返回值:www.x2y2.com 4,window.loca

三、vue如何配置路由 、获取路由的参数、部分刷新页面、缓存页面

1.路由配置:所有的启动文件都在最初始的main.js文件里面,这个文件中首先需要引入: 2.路由文件配置说明: 3.如何获取页面url的参数? this.$route.query 4.页面之间之间的跳转? 5.返回历史记录页面 6.在项目中遇到的问题: 如何做到页面的部分刷新,如果做到部分页面进入的时候需要刷新,部分页面需要缓存? 首选需要了解keep-alive,在路由配置中增加如下代码: { "path": "/test", "component&q

动态获取页面参数内容

本文章主要内容为动态的获取页面内容,在地址栏后面输入参数进行相加,最终将结果返回给用户,如: http://i.cnblogs.com/add?i=1&j=2,?前面的为处理程序路径,?后面的为请求的参数,以&分割多个参数,注意这是HTTP协议格式,一种规范,一种标准 static void Main(string[] args) { Socket serverSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream

PHP curl获取页面内容,不直接输出到页面,CURLOPT_RETURNTRANSFER参数设置

使用PHP curl获取页面内容或提交数据,有时候希望返回的内容作为变量储存,而不是直接输出.这个时候就必需设置curl的CURLOPT_RETURNTRANSFER选项为1或true. 1.curl获取页面内容, 直接输出例子: <?php $url = 'http://52php.cnblogs.com'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_SSL_VERIFYPE

获取页面跳转携带参数问题

js函数,解析页面跳转携带的参数 function parseParams(param) { param = param.substr(1, param.length - 1); var paramArray = new Array(); var pArray = param.split('&'); for (var i = 0; i < pArray.length; i++) { var attributeArray = pArray[i].split('='); if ('backUrl

【php】php中获取任意个参数

本文与<[Servlet]Javaweb中获取任意个参数>(点击打开链接)为姊妹篇, 如果你有时候需要通过get方法在php页面之间传递不定个参数,该怎么实现呢? 比如如下的效果,无论通过get方法,给numUndefindParameter.php这个页面传递任意个参数,它都能正常获取. 当然,一般不推荐这样做,建议还是用<[php]基本语法与页面之间数值传递>(点击打开链接)早已说过的,非常著名的$_REQUEST["某某某参数"];的做法. 本方法,主要是

前端页面性能参数搜集

经常会看些性能分析的书,但是实际在做优化的时候又无从下手. 因为没有数据,也不能确定实际用户到底在哪一环影响了他们的性能. 现在H5提供了一些很方便的Performance接口,可以让我们更方便的搜集到用户的数据,不过有几个方法的兼容性实在太差. 插件已经上传到Github中,可以在这里获取到,index.html中写的是一些示例,插件源码在"js/primus.js"中. 写的比较仓促,自己能力也有限,如有问题,欢迎指正. 一.请求时间统计 上图是performance.timing

Js之Dom学习-三种获取页面元素的方式、事件、innerText和innerHTML的异同

一.三种获取页面元素的方式: getElementById:通过id来获取 <body> <input type="text" value="请输入一个值:" id="txt"/> <input type="button" value="按钮" id="btn"/> <script> var txt=document.getElementB