1 / 18
文档名称:

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

格式:ppt   大小:267KB   页数:18页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:3177968980 2019/5/22 文件大小:267 KB

下载得到文件列表

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

相关文档

文档介绍

文档介绍:,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