Request对象的属性介绍.doc

Request对象的属性介绍.doc

ID:49651473

大小:28.00 KB

页数:6页

时间:2020-03-03

Request对象的属性介绍.doc_第1页
Request对象的属性介绍.doc_第2页
Request对象的属性介绍.doc_第3页
Request对象的属性介绍.doc_第4页
Request对象的属性介绍.doc_第5页
资源描述:

《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  功能:  重新将网页转向另

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。