下载此文档

基于C#程序设计 第3版 教学课件 ppt 作者 主编 翁健红 言海燕 ch7.ppt


文档分类:IT计算机 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18 下载此文档
文档列表 文档介绍
,Web站点是一个多用户的应用程序,可供所有在线用户共享的信息应放在Application对象中。 Application对象的生命周期 起始于当应用程序的第一个页面被请求时,终于站点停止运行时。 Application对象的读写 Application对象利用“键—值”对的字典方法来定义,其中“键”为字符串,代表状态的“名”,“值”可以是任何类型的数据。 Application[“变量名”]=值; strings=Application[“变量名”].ToString();Application对象的锁定由于Application对象是所有用户共享的,为了避免修改时出现出现争用、死锁或访问冲突,在对Application对象进行修改时,必须先将其锁定,修改完之后进行解锁。();//锁定ApplicationApplication[“变量名”]=值;//();//解锁Application【例7-1】,可以通过HTTP请求获得客户端信息。Request是HttpRequest类的实例,用来表示特定HTTP请求的值和属性,其中包括所有URL参数和客户端所发送的信息。Request对象的常用方法如下:MapPath将请求的URL中的虚拟路径映射到服务器上的物理路径SaveAs 将HTTP请求的信息储存到磁盘中【例7-2】,Response对象的类别名称是HttpResponse属性说明BufferOutput设置HTTP输出是否要做缓冲处理,预设为TrueCache返回目前网页缓存的设置Charset设置或取得HTTP的输出字符编码Cookies返回目前请求的HttpCookieCollection对象集合IsClientConnected返回客户端是否仍然和Server连接方法描述BinaryWrite将一个二进制字符串写入HTTP输出流Clear清除缓冲区流中的所有内容输出End将当前所有缓冲的输出发送到客户端,停止该页的执行,并引发Application_EndRequest事件Flush向客户端发送当前所有缓冲的输出Redirect将客户端重定向到新的URL页面。Write将信息写入HTTP输出内容流WriteFile将指定的文件直接写入HTTP内容输出流【例7-3】,主要提供一些处理网页请求时所需的功能。Server对象的对象类别名称是HttpServerUtility

基于C#程序设计 第3版 教学课件 ppt 作者 主编 翁健红 言海燕 ch7 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数18
  • 收藏数0 收藏
  • 顶次数0
  • 上传人3177968980
  • 文件大小267 KB
  • 时间2019-05-22