开发者社区> zting科技> 正文

asp.net之request获取数据

简介:
+关注继续查看

asp中有6个不需要创建就可以调用和访问的内置对象:


request用来获取客户端信息,server对象可以用来获取一些客户端信息,最主要的是它可以用来创建一些组件的实例,用来扩展ASP的功能,其余三个对象都是用来保存信息用的,application保存的信息在整个站点都可以共享使用,session和cookies是针对单个用户会话中有效,即它们保存的信息都是私有的,是对应正在访问网站的客户的,其中session中的信息是保存在服务器端,cookies中的信息是保存在客户端。

asp.net中这些对象是由已经封装好的类来定义的而且已经成为httpcontext类的属性:

系统在初始化页面时已经自动创建了以上对象的实例,故我们也可以直接使用它们而无需再实例化



可对过方法:request.collection("变量名")来获取以上信息,collection在此代表一个属性的集合,代表以下属性:

即可以象以下那样来获取相关变量的值:

request.collection("变量名")中的collection是可以省略的,如果省略request对象会按以上顺序查找,找到则返回值,否则返回空,如下图所示:

但尽量不要省略,容易混淆也不利于我们读代码,

.net中如果使用post提交数据,窗体中的数据会以form集合中的元素来发送到服务器,用request.form("表单元素名")来获取元素值,如果使用get提交,窗体中的数据会以查询字符串的形式通过URL传送到服务器,用request.querystring("URL变量名")获取。



本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/archive/2011/08/01/2124119.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
ASP.NET中HTTP请求(Request)、响应(Response)以及状态管理讲解
ASP.NET中HTTP请求(Request)、响应(Response)以及状态管理讲解
123 0
ASP里Request对象的探讨
Request对象探讨 Request是ASP里的一个内部对象,用于获取HTTP请求中传递的任意信息(如头信息、表单数据、cookies等等)。所以这是在ASP里面最常用的内部对象,常用来获得GET方式提交的数据(Request.QueryString)、表单POST提交的数据(Request. Form)和Cookies(Request.Cookies)。 我们用Re
1103 0
Asp.Net MVC3 简单入门第一季(四)详解Request Processing Pipeline
引子       很久没更新了,今天写点关于Asp.Net MVC的PipeLine。首先我们确认一点,Asp.Net WebFrom和Asp.Net MVC是在.Net平台下的两种web开发方式。
874 0
基于Asp.Net Mvc开发的个人博客系统
一个基于Mvc 5构建的简单、代码层级分明的开源个人博客系统。前端美观大气、后台采用RightControl .NET通用角色权限系统,开发简单、效率高。网站配置采用XML配置,灵活可以根据自己是需求进行个性化配置。系统功能完备,完全可以满足需求,基本不用二次开发,非常使用程序员的个人博客。
48 0
解决ASP.NET MVC间歇性响应缓慢
解决ASP.NET MVC间歇性响应缓慢
94 0
ASP.NET MVC增删改查带图片路径读取
ASP.NET MVC增删改查带图片路径读取
36 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载