Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
任何带有Request.Params[ASP.NET]的gotchas_Asp.net_Query String - Fatal编程技术网

任何带有Request.Params[ASP.NET]的gotchas

任何带有Request.Params[ASP.NET]的gotchas,asp.net,query-string,Asp.net,Query String,希望答案是否定的,但是在asp.net中使用Request.Params而不是Request.QueryString来检索查询字符串中的数据是否有任何问题?这本身不是一个问题,但请注意Request.QueryString要轻得多-Request.Params返回cookies、表单变量、,服务器变量和querystring,而request.querystring当然只返回querystring值。中已经回答了 它谈到request.form,但request.querystring也是一样的

希望答案是否定的,但是在asp.net中使用Request.Params而不是Request.QueryString来检索查询字符串中的数据是否有任何问题?

这本身不是一个问题,但请注意Request.QueryString要轻得多-Request.Params返回cookies、表单变量、,服务器变量和querystring,而request.querystring当然只返回querystring值。

中已经回答了


它谈到request.form,但request.querystring也是一样的。否,除非在查询集合中碰巧有字段名与参数名相同的表单集合字段,否则当您只需要一个键/值对时,您将得到一个数组。

否。Params只是功能更全面一点


现在,如果序列化并将其保存到数据库中,将浪费字节,但仅此而已。

这不是同一个问题,OP询问的是需要注意的技巧