C军

不玩博客了!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  496 随笔 :: 0 文章 :: 634 评论 :: 571万 阅读

随笔分类 -  .Net模块:Asp.net

Asp.net核心对象
摘要:一、HttpContext概述 HttpContext基于HttpApplication的处理管道,由于HttpContext对象贯穿整个处理过程,所以,可以从HttpApplication处理管道的前端将状态数据传递到管道的后端,完成状态的传递任务。 HttpContext的生命周期从服务器接收的HTTP请求开始到反应发送回客户端结束。 在WebForm或类库(包括MVC)项目中,通过Current静态属性,就能够获得HttpContext的对象。 HttpContext context = HttpContext.Current; 如果是在Asp.net MVC的Controll... 阅读全文
posted @ 2013-10-10 09:49 逆心 阅读(39785) 评论(0) 推荐(2) 编辑

摘要:HttpRuntime在ASP.NET处理请求中负责的是创建HttpContext对象以及调用HttpApplicationFactory创建HttpApplication。 其定义如下: public sealed class HttpRuntime { public HttpRuntime(); //获取 System.Web.HttpRuntime 所在的应用程序域的应用程序标识。 public static string AppDomainAppId { get; } //获取承载在当前应用程序域中的应用程序的应... 阅读全文
posted @ 2013-05-07 17:49 逆心 阅读(4207) 评论(2) 推荐(2) 编辑

摘要:HttpServerUtility是一个工具类,为了在后台处理请求方便获取到一些常用的类型,Asp.net将很多常用的东西封装到这里。 比如可以使用其进行URL编码解码, HTML编码解码等。 // 获取服务器的计算机名称。 public string MachineName { get; } // 获取和设置请求超时值(以秒计)。 public int ScriptTimeout { get; set; } //清除前一个异常。 public void ClearError(); //创建 COM... 阅读全文
posted @ 2013-05-04 21:48 逆心 阅读(1190) 评论(0) 推荐(2) 编辑

摘要:一、会话状态Session Session用于服务器端状态管理,使用Session之后,每个客户端都可以将实际的数据保存在服务器上,对于每个客户端的数据,将会生成一个对应的唯一的key(保存在客户端)。客户端与服务器端就是通过这个key来确认客户端的身份,通常这个key为SessionID。 一... 阅读全文
posted @ 2013-02-08 15:40 逆心 阅读(18483) 评论(5) 推荐(5) 编辑

摘要:HttpReponse是服务器接收到浏览器的请求后,处理返回结果常用的一个类。一、属性Buffer 获取或设置一个值,该值指示是否缓冲输出并在处理完整个响应之后发送它。 BufferOutput 获取或设置一个值,该值指示是否缓冲输出并在处理完整个页之后发送它。 Cache 获取网页的缓存策略(例如:过期时间、保密性设置和变化条款)。 CacheControl 获取或设置与 HttpCacheability 枚举值之一匹配的 Cache-Control HTTP 标头。 Charset 获取或设置输出流的 HTTP 字符集。 Conten... 阅读全文
posted @ 2013-02-06 15:17 逆心 阅读(18808) 评论(0) 推荐(2) 编辑

摘要:一、HttpRequest的作用 HttpRequest的作用是令到Asp.net能够读取客户端发送HTTP值。比如表单、URL、Cookie传递过来的参数。 返回字符串的那些值就不说了,那些基本上都是与HTTP请求报文相关的东西。 现在看看返回NameValueCollection对象的东东... 阅读全文
posted @ 2013-01-11 00:06 逆心 阅读(29115) 评论(2) 推荐(4) 编辑

点击右上角即可分享
微信分享提示