为什么请求["无论"]返回cookie值?

时间:2018-02-28 09:30:50

标签: asp.net-mvc cookies query-string form-post

据我所知:

Request.Form["whatever"]将返回表单POST集合中的值 Request.QueryString["whatever"]将从QueryString集合(或GET)返回值 Request["whatever"]将按顺序从POST集合(如果存在)或QueryString集合返回值

然而,我已经看到,如果有一个名为"无论什么"而且#34;无论什么"在POST或QueryString集合中找到,将返回cookie值。

我错了,或者这实际上是ASP.Net MVC 5中的设计会发生什么?

1 个答案:

答案 0 :(得分:2)

来自docs

  

从Cookies,Form,QueryString或ServerVariables集合中获取指定的对象

所以,是的,Request["whatever"]返回cookie值非常符合设计。