Request、Request.Form和Request.QueryString

2010, October 14, 9:42 PM. ASP学习
Submitted by admin
Request.Form是获取以POST方式提交的表单数据;
Request.QueryString主要是获取地址栏参数或者以Get方式提交的数据
而Request则包含以上两种方式,会在Request.QueryString和Request.Form中都查询一遍变量。但是优先获取GET方式提交的数据,即Request.QueryString

=========

当我们向服务器请求一个页面时,可以附加一些条件(即请求参数)。条件的发送有两种方式
1、GET方式:直接在URL后缀加条件。如 www.xxx.com?id=1234
    此时,可以用Request.QueryString("id")来获取它的值。

2、POST方式:通过表单的形式填写数据,如在一个表单中有这个输入框<input type="text" name="阿里西西" value="1234"/>
    此时,可以用Request.Form("action")来获取它的值。

 

request() 的信息是可以来自查询串、表单或cookies等,不过它个一信息组织的次序,首先是 Querystring,然后是form、cokkie,cliencerifcate,servervariables 依次来接受

 

 

=====

Request.Form()只限post传送格式的接收
Request.QueryString()只限get传送格式的接收

Request()是不管那种方式的传送,都可以接收!

Tags: request

« 上一篇 | 下一篇 »

Trackbacks
点击获得Trackback地址,Encode: UTF-8 点击获得Trackback地址,Encode: GB2312 or GBK 点击获得Trackback地址,Encode: BIG5
发表评论

评论内容 (必填):