据我了解:
Request.Form["whatever"]
将返回表单 POST 集合
Request.QueryString["whatever"]
中的值 将返回 QueryString 集合(或 GET)
Request["whatever"]
中的值 将按顺序从 POST 集合(如果存在)或 QueryString 集合中返回值
但是,我已经看到,如果有一个名为“whatever”的 cookie,并且在 POST 或 QueryString 集合中没有找到“whatever”的值,则将返回 cookie 值。
我是不是弄错了,或者这实际上是 ASP.Net MVC 5 中设计的结果?