request.querystring request()有什么区别

request.form   是提取form中暗参值  
  request.querystring   是提取明参值   ,  
  类似   http://expert.csdn.net/Expert/topic/2851/2851403.xml?temp=.6646234  
   
  temp=.6646234就是以明参传值的  
   
  request("")是通用的,既可以取明参也可以取暗参

request.form是post传递方式  
  request.querystring是set传递方式  
  request则按顺序搜索全部的集合—QueryString、Form、Cookies、ClientCertificate、ServerVarible直到发现第一个匹配值的名称,这样做的集合效率低,并且是不安全的

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

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

request.form是post传递方式  
  request.querystring是set传递方式  
  request则按顺序搜索全部的集合—QueryString、Form、Cookies、ClientCertificate、ServerVarible直到发现第一个匹配值的名称,这样做的集合效率低,并且是不安全的




文章来自: csdn
引用通告地址: http://www.niaochao2008.com/trackback.asp?tbID=506
Tags:
评论: 0 | 引用: 0 | 查看次数: 3068
 
扫码领红包!领到大红包的小伙伴赶紧使用哦!