asp request.form和 request有什么区别

来源:百度知道 编辑:UC知道 时间:2024/05/13 14:21:04
分别什么时候用
最好举下例子

request()是request.query()的简便写法,他用来读取地址栏处输入的变量.如http://xxx.yyy.com/index.asp?id=2
id就是变量名2是它的值。那么在index.asp中可以用request.query("id")或request("id")来读取2这个值。
request.form()注要是用于接收表单的数据。如有一个文本框代码如下:
<input type="text" name="text">

当提交表单时,跳转到处理页面,在处理页面上可以request.form("text")来读取,这个文本框输入的内容。
但事实上,也可以用request.query("text")来读取。因为你提交表单后,处理页面的网址(假设处理页面为deal.asp),你会看到它的网址是http://xxx.yyy.com/index.asp?text=....
从这点就可以总结。request.query和request.form和request是没有区别的