欢迎来到天天文库
浏览记录
ID:49651473
大小:28.00 KB
页数:6页
时间:2020-03-03
《Request对象的属性介绍.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ASP.NET的Request对象的属性介绍本文主要介绍一下的Request对象的属性UserLanguages客户端主机所使用的语言UserHostName客户端主机的名称userHostArrress客户端主机的IP地址UserAgent客户端浏览器版本Url当前要求的URLTotalBytes当前输入的容量大小ServerVariables网页的Server变量RequestType客户端网页的传送方式RawUrl当前页面的U『RLQueryString浏览器地址栏后的参数PhysicalPath当前网页
2、在的实际路径PhysicalApplicationPath当前在服务器端执行的程序的实际路径Pathq当前网页的相对地址Params返回QueryString、Form、Cookies、ServerVariables的全部集合IsSecureConnection目前联机的安全性IsAuthenticated目前联机是否有效HttpMethod目前客户端网页的传送方式Headers网页的标题集合Form窗体变量Files客户端上传的文件FilePath当前执行网页的相对地址CookiesHttpCookieCol
3、lection对象集合ContentType当前需求的MIME内容类型ContentEncoding客户端浏览器的字符设置-ConnectionlD客户端所提出的请求的联机的IDClientCertificate客户端安全认证Browser客户端浏览器的AnnlicationPath当前运行程序的服务器端虚拟目录Session与Cookie的区别及其在ASP.NET下的实现Cookie和Session都为每个用户维持当前请求的会话信息。实际上在ASP.NET里还有Application和ViewState,Ap
4、plication被所有用户所共享,经常用来存储整个应用程序相关的数据;ViewState是在一个页面中有效,一旦提交到服务器,ViewState保存的数据将被清空。Session和Cookie是做网站经常用到的两个东西,这里主要说说这两个的区别及其实现。Cookie:保存在客户端,可以cookie欺骗。可以长期保存。Session:保存在服务器端,太多session会增加服务器的负担,但安全性好。关闭页面后失效。由此可见,cookie适合于保存一些不重要的信息如用户个人设置,Session则适合做客户的身份验
5、证(这种验证机制使得从一个页面到另一个页面不再需求你输入帐户密码).当然,对于安全性要求不高的用户验证来说,用Cookie长久保存登录信息也是很有必要的(免得用户每次访问去输入帐户密码)。ASP.NET中Cookie的使用方法为:记录用户信息HttpCookieaCookie=newHttpCookie("zgzyz");aCookie.Expires=DateTime.Now.AddMinutes(30);//设置cookie失效时间aCookie.Values.Add("UserName",TextBox1
6、.Text.ToString());aCookie.Values.Add("UserPass",TextBox2.Text.ToString());Response.AppendCookie(aCookie);读取用户Cookie信息:Request.Cookies["zgzyz"].Values["UserName"]ASP.NET中Session的使用方法为:记录用户信息Session["UserName"]="aaa";读取用户Session信息:stringusername=Session["UserN
7、ame"];ASP.NET中的Response对象的方法ASP.NET中的Response对象的方法 Asp.Net中的Response对象的方法如下表所示 WriteFile将文件输出到客户端 Write将数据输出到客户端浏览器 Redirect将网页重新转到另一地址 Flush将缓冲区的数据输出到客户端浏览器 End停止并结束ASP网页的处理 Close关闭客户端的联机 ClearHeaders清除缓冲区中的页面标题 Clear清除缓冲区的数据 BinaryWrite将二进制字符或字符串
8、输出到客户端浏览器 AppendToLog将自定义的数据加入到IIS日志文件中(LogFile),以便追踪与分析记录。 1.Write 功能: 将数据输出到客户端浏览器。 格式: Response.Write("字符串/变量") 一般而言,Response.Write方法用于输出变量与易变动的数据。通常在程序中可简写。 2.Redirect 功能: 重新将网页转向另
此文档下载收益归作者所有