欢迎光临
我们一直在努力

asp.net 的 Request对象-.NET教程,Asp.Net开发

建站超值云服务器,限时71元/月

request对象实际上操作system.web命名空间中的类httprequest。当客户发出请求执行asp.net程序时,clr会将客户端的请求信息包装在request对象中。这些请求信息包括请求报头(header)、客户端的基本信息(如浏览器类型、浏览器版本号、用户所用的语言
以及编码方式等)、请求方法(如post、get)、参数名、参数值等。
    下面是某次请求requem中包含的部分信息:
  connection:  keep—alive  accept:  */*
  accept—encodng:  gzip deflate
  accept—language:  2h—cn
  cookie:  a5psessionid=52qc 2i rpxyovuoexh k2x 2kqt
  host:  localhost
  user一agent:  mozilla 2llla/4.0  (compatible;  nsie  60b:  wlndows nt  5.0;…)
    request对象的调用方法是:
    request.collectlon[”variable”]
    其中,cotle棚加包括querystring、form、cookies、severvaiables四种集合。这里的c0ollection可以省略,也就是说request[“variable”]与request.collection[“variable”]这两种写法都是允许的。如果省略了collection,那么request对象会依照querystring、form、cookies、severvaiables的顺序查找,直至发现variable所指的关键字并返回其值,如果没有发现其值,方法则返回空值(null)。
    为了优化程序的执行效率,建议最好还是使用collection,如果过多地搜索,会降低程序的执行效率。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » asp.net 的 Request对象-.NET教程,Asp.Net开发
分享到: 更多 (0)

相关推荐

  • 暂无文章