摘要:一、会话状态Session Session用于服务器端状态管理,使用Session之后,每个客户端都可以将实际的数据保存在服务器上,对于每个客户端的数据,将会生成一个对应的唯一的key(保存在客户端)。客户端与服务器端就是通过这个key来确认客户端的身份,通常这个key为SessionID。 一...
阅读全文
|
随笔分类 - 命名空间:System.Web
继承自Object的属性或方法不说明,避免冗余
摘要:一、会话状态Session Session用于服务器端状态管理,使用Session之后,每个客户端都可以将实际的数据保存在服务器上,对于每个客户端的数据,将会生成一个对应的唯一的key(保存在客户端)。客户端与服务器端就是通过这个key来确认客户端的身份,通常这个key为SessionID。 一...
阅读全文
摘要:1、Application与Session的区别Application对象:实现程序级别的数据共享。Session对象:实现会话级别的数据共享。 当需要整个程序级别的共享信息时,可以使用Application对象。例如需要设计一个计数器来统计访问系统的所有人数,或者在程序开始和结束时记录时间等。都可以利用Application对象来实现。Application对象中的key是字符串,而值是object类型,也就是说,你可以存储任意类型的数据到Application的一个key中,类似于Hashtable,只不过取的时候要转换类型。 2、Application简介 应用程序状态Applic...
阅读全文
摘要:在Asp.net WebForm中,Server对象是HttpServerUtility类的实例。看下图: 而在Asp.net MVC中,Server对象是HttpServerUtilityBase对象。来看下HttpServerUtility类提供的功能。顺便以一个ashx页面来展示一下该类的作用。一、属性 MachineName 获取服务器的计算机名称。 ScriptTimeout 获取和设置请求超时值(以秒计)。 public void ProcessRequest(HttpContext context) { con...
阅读全文
摘要:一、最近在研究HttpRequest类的时候,发现返回的cookie集合是存在放这个类的对象的。而实际上这个类只是一个HttpCookie对象的集合,关于HttpCookie类可以查看http://www.cnblogs.com/kissdodog/archive/2013/01/08/2851937.html一、公共属性 AllKeys 获取一个字符串数组,该数组包含此 Cookie 集合中的所有键(Cookie 名称)。说白了就是所有的key组成的字符串。 Count 获取包含在 NameObjectCollectionBase 实例中的键/值对的数目。说白了就是co...
阅读全文
摘要:在研究HttpRequest的时候,搞文件上传的时候,经常碰到返回HttpPostedFile对象的情况,这个对象才是真正包含文件内容的东西。经常要获取的最重要的内容是FileName属性与SavaAs方法,现在我们来详细看看这个东西。一、常用属性ContentLength:获取上载文件的大小(以字节为单位)。返回一个数字。ContentType:获取客户端发送的文件的MIME内容类型。FileName:获取客户端上的文件的完全限定名称。InputStream:获取一个Stream对象,该对象指向一个上载文件,以准备读取该文件的内容。二、常用方法SaveAs 保存上载文件的内容。 可以服务器物
阅读全文
摘要:最近在学HttpRequest类搞文件上传的时候看到Request.Files返回了HttpFileCollection这个类的一个对象,这个类用于获取浏览器上传的文件集合,在文件上传的时候可以通过这个集中获取上传的文件内容,文件名等信息。以下来详细了解一下这个类。以下给出常用属性与公用方法。1、属性AllKeys:获取一个字符串数组,该数组包含文件集合中所有成员的键名key,说白了就是所有<inputtype=”file”name=”xx”>的name的值组成的字符串数组。Count:获取包含在NameObjectCollectionBase实例中的键/值对的数目。说白了就是&l
阅读全文
摘要:最近在研究HttpRequest类,发现里面的很多属性都返回一个NameValueCollection对象,今天再来了解一下这个神秘的对象。随便写了个例子,发现跟HashTable类似。但是这个东西有点怪,就是当存在一个key的时候,你在add的话,会追加进当前key中。而不是简单替换。 NameValueCollection nvc = new NameValueCollection(); nvc.Add("第一个", "刘德华"); nvc.Add("第二个", "张学友"); nvc.Add("第三
阅读全文
摘要:HttpCookie类专门由C#用于读取和写入Cookie的类。 Cookie的详细说明见:http://www.cnblogs.com/kissdodog/archive/2013/01/02/2842387.html jQuery处理Cookie见:http://www.cnblogs.com/kissdodog/archive/2012/12/14/2818827.html一、构造函数 HttpCookie(String) //创建并命名Cookie HttpCookie(String,String) //创建命名Cookie并为其赋值二、属性 Domain //获取或设...
阅读全文
|