Man*_*anu 5 c# request.querystring
例如,如果查询字符串有2个预期参数,比如说.param1 = "abc"¶m2 = "def".
我知道Request.QuerySring["abc"]会在查询字符串中检查"abc".
但有没有办法验证用户是否输入除param1或param2以外的任何其他内容?
谢谢.
是的,您可以使用AllKeys:
Request.QueryString.AllKeys
要获取除“param1”和“param2”之外使用的参数列表:
var expectedParams = new [] { "param1", "param2" };
var additionalParams = Request.QueryString.AllKeys.Where(k => !expectedParams.Contains(k));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
148 次 |
| 最近记录: |