整理ASP内置对象
为了实现网站的常用功能,ASP提供了内置对象。常见的内置对象有: Requset对象:获取客户端信息。当读者打开Web浏览器,并从网站请求Web页面时,Web就会接收到一个Http请求,此请求包含读者、读者的计算机、页面及浏览器的相关信息。Request可以用于服务器取得客户端浏览器的一些数据。 Response对象:将信息返回给客户端浏览器。主要是向客户端的浏览器发送消息,使客户端可以看到服务端想表达的意思,它可以将某一询问转移到另一个网址,还可以输出和控制Cookie信息等。 Redirect:重定向,使浏览器立即重定向到程序所指定的URL。 Cookie对象:用于保存客户端信息在服务端上。如果Cookie的失效日期没有设置,那么Cookie仅将浏览的信息保存到浏览器关闭为止。 Session对象:当每个用户首次与Web服务器建立连接时,它就与这台服务器建立了一个Session,同时服务器会自动给这个Session分配一个SessionID,用于标识这个用户的唯一标识。Session是由服务器随机产生的一个24位字符组成的字符串,并且是唯一的。 当用户提交一个表单的时候,浏览器会将用户的SessionID自动附加到Http请求头(这是浏览器自动功能,用户不会察觉到),当服务器处理完这个表单后,会将结果返回给SessionID所对应的用户。也就是说,Session会保存在两个地方,一个是客户端,一个是服务端。客户端只负责保存Session中的SessionID信息,其他Session信息保存在服务器端。 Server对象: Server.MapPath()方法:获取Asp.net应用程序运行的物理绝对路径。 Application对象:与存储全局变量的容器一样,用来在所有用户之间共享信息。如浏览人数、网络目前在线人数等等。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 有没有办法将动态文本应用于webform上的标记?
- 在asp.net中回发
- ASP.NET / SQL 2008性能问题
- asp.net – 在ObjectDataSource更新事件期间取消Gridview编
- 在ASP.NET MVC 2中实现DropDownList的最佳方式?
- IBatis.Net 老技术新研究
- asp.net-mvc – 在Visual Studio 2015中创建一个空的MVC项目
- asp.net会员 – 自动生成的密钥不支持散列或加密的密码
- asp.net – 为什么在此RegEx中订购事项需要更改?
- asp.net-mvc-3 – 以下列方式对ASP.NET MVC代码进行单元测试
- TextBox导致ASP.NET中的Button Postback
- asp.net-mvc – 将默认日期格式应用于ASP.NET MV
- 缩小ASP.Net MVC应用程序的HTML输出
- asp.net – 在会话中存储信用卡信息是否“可以”
- asp.net – 错误HTTP 404.11通过查询字符串传递帐
- asp.net – IIS使用代理进行Web服务请求.怎么阻止
- asp.net-mvc-3 – _AppStart正在执行时无法创建存
- asp.net中程序水晶报告的正确形式是什么?和视觉
- asp.net-mvc – 如何将ms显示从LHS移动到RHS
- asp.net – WSDL.exe工具的/ serverInterface和/