关于Request对象

linshl 2004-03-15 03:34:29
Request.from和Request.QuesrString有什么区别!
...全文
19 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
linsl 2004-03-16
  • 打赏
  • 举报
回复
quesryString 是来接收url后跟着的参数!
form 是来接收<form></form>之间的的值
用request都可以来接收,如果后面不带questrySting 和form 那么他们的优先级是QuestrySting>form>cookies
cjf1009 2004-03-15
  • 打赏
  • 举报
回复
如果传过来了名为id的参数,就接收得到
huhanshan013 2004-03-15
  • 打赏
  • 举报
回复
request.form("id")

id 为数字,是不是接收不到?
chushicheng 2004-03-15
  • 打赏
  • 举报
回复
传递方式不同

Request.from接收表单传递过来的参数
Request.QuesrString接受地址栏传递过来的参数
可合二为一用request("")
lovewing82 2004-03-15
  • 打赏
  • 举报
回复
Request.from 是上一页面form中的值
Request.QuesrString 从浏览器地址获得 即页面中action=XXX.ASP?XXX "?"后的值
a_zhe_20 2004-03-15
  • 打赏
  • 举报
回复
可以直接使用request("name")
先从form中查找,如果为空提取querystring,有先后顺序
zmhqyw 2004-03-15
  • 打赏
  • 举报
回复
在服务器端取参数的时候,使用request.form可以取得form中传递过来的参数.这属于post方式.
需要使用form中的控件来保存参数,并用控件名相互区别。这种方式可以传递较长的数据。比如文章。

而request.querystring能够取得get方式传递过来的参数.这种方式是在url后面使用"?"开始的一个参数列表.中间使用"&"来分割.这种方式能够传递的参数有总长度的限制.

比较通用的情况是使用request("变量名")的方式来取得参数,不过这样存在一定的安全隐患.
某些情况下用户可以绕过你在form中的控件上所做的限制,比如提交的参数的长度或值的限制.
heheyiyi 2004-03-15
  • 打赏
  • 举报
回复
request.form 是去上一页<form></form>里的所有的值
requset.quesrstring(xxxx)是取xxxx的值
swly 2004-03-15
  • 打赏
  • 举报
回复
Request.from 取post值
Request.QuesrString 取get值
Request post\get 全收
sheng9hhd 2004-03-15
  • 打赏
  • 举报
回复
post,get
qzriso 2004-03-15
  • 打赏
  • 举报
回复
Request.QuesrString是取得如http://expert.csdn.net/Expert/topic/2845/2845059.xml?temp=.7212946中?的参数,而Request.form是取得从<form></form>中传递过来的数据
popcode 2004-03-15
  • 打赏
  • 举报
回复
传递方式不同

28,391

社区成员

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

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