当页面上的FORM以GET方式向页面发送请[/url]求数据(如数据含有不安全字符,则浏览器先将其转换成16进制的字符再传送,如空格被转成%20)时,WEB SERVER 将请求数据放入一名为QUERY_STRING的环境变量中,QueryString 方法是从这一环境变量中取出相应的值,并将被转成16进制的字符还原(如 %20 被还原成空格)。
如表单上有一 name为username的文本框及一 name为password的文本框 , 当表单提交时,会产生这样的URL串:http://www.xxxxx.com/xxxx.asp?username=nnnnn&password=mmmmm
使用 Request.QueryString("username") 会得到 字符串 "nnnnn"
Request.QueryString("password") 得到 "mmmmm" !
使用下面方法可以得出所有的请求数据: for each xKey in Request.QueryString
response.write("<p>" & xkey & " = " & Request.QueryString(xkey) & "</p>")
next
使用下面方法可以列出所有的环境变量:
for each xKey in Request.ServerVariables
response.write("<p>" & xkey & " = " & Request.ServerVariables(xkey) & "</p>")
nextTop
循环取值Request.QueryString的用法
2019-09-29 11:04asp开发网 ASP教程
循环取值Request.QueryString的用法
延伸 · 阅读
- 2019-09-25Request.QueryString与一般NameValueCollection的区别
- 2019-09-20asp.net中Request.QueryString与Request.Param的区别分析
- 2019-09-18asp.net Request.ServerVariables[] 读解
- 2019-09-16织梦DedeCms中出现Safe Alert: Request Error step 1/2 的解
- 2019-09-04使用JScript遍历Request表单参数集合
- 2019-08-16ASP读取Request.QueryString编码的函数代码
精彩推荐
- ASP教程
雨哲防采集策略之列表篇
不错的列表页防采集方法...
- ASP教程
asp base64 utf-8为了兼容asp.net的base64
asp base64 utf-8为了兼容asp.net的base64...
- ASP教程
浅谈ASP数据库下载漏洞
没有完美的东西,所以有漏洞在所难免,漏洞产生后随之而来的就是各种应对的招数,比如改数据库的后缀、修改数据库的名字等等。很多人以为只要这么做就可以解决问题了,但事实往往不如你我所愿,即使你这么做了也难逃被...
- ASP教程
asp下实现代码的“运行代码”“复制代码”“保存代码”功能源
下面的代码是通过字符替换的方法,不是正则表达式 ...
- ASP教程
EasyASP v1.5发布(包含数据库操作类,原clsDbCtrl.asp)
EasyASP是一个方便快速开发ASP的类,其中包含了一个数据库控制类(原clsDbCtrl.asp,对原代码作了优化和修改,包含对数据库的各类操作及存储过程的调用,全部封装在Easp.db中,使用起来会更方便,调用也更简单)。 ...
- ASP教程
ASP分页时计算页面总数的几种算法小结
今天在用ASP做项目时用到了分页,其中计算页面总数时让我折腾了半天,当设置每页显示的记录数不同时,计算页面总数总是有误,于是在网上查看别人的算法,现拿来分享相关代码...
- ASP教程
ASP中set与dim的区别(自己的理解)
dim 用于定义一个变量,set 用于对一个变量指定对象,这是网上面的解释,接下来为大家介绍下本人自己的理解,感兴趣的朋友可以参考下哈,希望可以帮助到你...
- ASP教程
在Vista IIS 7 中用 vs2005 调试 Web 项目的注意事项
在Vista IIS 7 中用 vs2005 调试 Web 项目核心是要解决以下几个问题 ...