request.form,request.querystring,request("")之间有什么区别。

会织网的蚂蚁 2004-03-17 09:07:52
request.form,request.querystring,request("")之间有什么区别。
...全文
148 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
chang1216 2004-03-17
  • 打赏
  • 举报
回复
request.form是post传递方式
request.querystring是set传递方式
request则按顺序搜索全部的集合—QueryString、Form、Cookies、ClientCertificate、ServerVarible直到发现第一个匹配值的名称,这样做的集合效率低,并且是不安全的
若白师妹 2004-03-17
  • 打赏
  • 举报
回复
request.form 是提取所有從form穿過來的直,form metoh=post
request.querystring 是提取比如 test.asp?id=1, id=request.querystring("id"),id的值為1,另外如果form的metoh=get的話,那麼傳遞的url就是這樣test.asp?id=1&name=2&pwd=3
request("")是取form或者url傳遞過來的值,和request.form是一樣的,不過是省略了.form和.querystring,如果是id=request("id"),那麼默認會從.querystring開始,然後是.form
若白师妹 2004-03-17
  • 打赏
  • 举报
回复
request.form 是提取所有從form穿過來的直,form method=post
request.querystring 是提取比如 test.asp?id=1, id=request.querystring("id"),id的值為1,另外如果form的method=get的話,那麼傳遞的url就是這樣test.asp?id=1&name=2&pwd=3
request("")是取form或者url傳遞過來的值,和request.form是一樣的,不過是省略了.form和.querystring,如果是id=request("id"),那麼默認會從.querystring開始,然後是.form,cookies
888228 2004-03-17
  • 打赏
  • 举报
回复
request.querystring是get传递方式
popcode 2004-03-17
  • 打赏
  • 举报
回复
request.form是post传递方式
request.querystring是set传递方式
request则按顺序搜索全部的集合—QueryString、Form、Cookies、ClientCertificate、ServerVarible直到发现第一个匹配值的名称,这样做的集合效率低,并且是不安全的
cloudchen 2004-03-17
  • 打赏
  • 举报
回复
仅用request取的时候有顺序的,先找querystring,再是其他一些集合(具体忘了),反正就是form,cookie,servervariables,还有一个名字也忘了
chuanyuan88 2004-03-17
  • 打赏
  • 举报
回复
request.form 是提取form中暗参值
request.querystring 是提取明参值 ,
类似 http://expert.csdn.net/Expert/topic/2851/2851403.xml?temp=.6646234

temp=.6646234就是以明参传值的

request("")是通用的,既可以取明参也可以取暗参

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧