Request 本身也可以看作是一个客户端提交过来的所有参数的集合
而Request.Form包含的只有客户端通过post方式提交过来的参数集合
Request.QueryString包含的只有客户端通过get方式提交过来的参数集合
如果浏览器是用get方式向服务器提交数据,最好用Request.QueryString来接收
如果浏览器是用post方式向服务器提交数据,最好用Request.Form来接收
什么时候用get,什么时候用post
get:获得、拿去 --- 当浏览器发送请求报文是为了从服务器获得数据的时候,就用get,比如说分页,向服务器传个页码,服务器返回对应页码的数据
post:传递、邮递、发送过去 --- 当浏览器发送请求报文是为了向服务器传送数据的时候,就用post,比如用户注册
|