循环取值Request.QueryString的用法
2018-09-06 11:44
当页面上的FORM以GET方式向页面发送请[/url]求数据(如数据含有不安全字符,则浏览器先将其转换成16进制的字符再传送,如空格被转成%20)时,WEBSERVER将请求数据放入一名为QUERY_STRING的环境变量中,QueryString方法是从这一环境变量中取出相应的值,并将被转成16进制的字符还原(如%20被还原成空格)。
如表单上有一name为username的文本框及一name为password的文本框,当表单提交时,会产生这样的URL串:
使用Request.QueryString(username)会得到字符串nnnnn
Request.QueryString(password)得到mmmmm!
使用下面方法可以得出所有的请求数据:foreachxKeyinRequest.QueryString
response.write(<p>&xkey&=&Request.QueryString(xkey)&</p>)
next
使用下面方法可以列出所有的环境变量:
foreachxKeyinRequest.ServerVariables
response.write(<p>&xkey&=&Request.ServerVariables(xkey)&</p>)
nextTop
下一篇:以类为单位的编程思想
文章标题:循环取值Request.QueryString的用法
文章链接:http://soscw.com/index.php/essay/9673.html