Response对象是HttpResponse类的实例,它代表Web服务器对客户端请求的响应,包含如下功能:

①重定向;  ②设置页面输出内容

(可以向客户端浏览器发送信息,或者将访问转移到另一个网址,还可以输出和控制Cookie等)

Response对象的属性:

①Buffer---->获取或设置HTTP输出是否要做缓冲处理,如果缓冲处理了客户端的输出,则为true,否则为false。默认为true;

②Cache---->以HttpCachePolicy对象的形式获取Web页的缓存策略(过期时间、保密性、变化子句)

③Charset---->以字符串的形式获取或设置输出流的HTTP字符集,如Response.Chartset="utf-8"

④ContentEncoding---->以System.Text.Encoding枚举值的方式来获取或设置输出流的HTTP字符集,如Response.ContentEncoding=System.Text.Encoding.UTF8

⑤IsClientConnected---->获取一个布尔类型的值,通过该值指示客户端是否仍然连接在服务器上,如果客户端当前仍在连接,则为true,否则为false

⑥Output---->获取输出Http响应的文本输出

⑦OutputStream---->获取Http内容主体的二进制数据输出流

Response对象的方法:

①Write---->将指定的字符串或表达式的结果写到当前的HTTP输出内容流

②WriteFile---->将指定的文件直接写入当前Http输出内容流,其参数为一个表示文件位置的字符串

③End---->将当前所有的缓冲的输出发送到客户端,并停止当前页的执行;

④Close---->关闭客户端的联机

⑤Clear---->用在不将缓存中的内容输出的前提下,清空当前页的缓存。仅当使用了缓存输出时(即Buffer=true时),才可以使用Clear方法

⑥Flush---->将缓存中的内容立即显示出来,该方法有一点和Clear方法一样,即在脚本前面没有将Buffer属性设置为true时会出错,和End方法不同的是,该方法调用时,页面可继续执行。

⑦Redirect---->使浏览器立即重新定向到指定的Url。

示例:

 Response.Write("新年快乐"); // 将新年快乐输出到网页上
Response.WriteFile("f:\\sun.txt"); //将f盘下的sun.txt文件中的内容输出到网页上
Response.Redirect("http://www/sina.com"); // 将网页跳转到http://www/sina.com页面上
Response.Close() // 断开页面和服务器端的连接

ASP.NET----内置对象----Response的更多相关文章

  1. asp.net内置对象 Response对象使用介绍

    Response对象是HttpRespone类的一个实例.该类主要是封装来自ASP.NET操作的HTTP相应信息.Response对象将数据作为请求的结果从服务器发送到客户浏览器中,并提供有关响应的消 ...

  2. 初识 Asp.Net内置对象之Response对象

    Response对象 Respose对象用于将数据从服务器发送回浏览器.它允许将数据作为请求的结果发送到浏览器,并提供有光响应的信息,可以用来在页面中输入数据,在页面中跳转,还可以传递各个页面的参数, ...

  3. ASP.NET内置对象

    ASP.NET中有六个内置对象 Response:向客户端输出信息或设置客户端输出状态. Request:获取客户端信息. Server:访问服务器的方法和属性. Application:用于将信息保 ...

  4. Asp.net内置对象用途说明

    Asp.net 内置对象 1.Session当客户第一次请求网页,session创建.当客户最后一次请求页面,一段时间后,session销毁.默认30分钟. 一般存用户信息,即登陆成功后,在sessi ...

  5. 【ASP.NET 基础】ASP.NET内置对象

    准确地说,asp.net 并没有内置对象这一说,jsp 里确实把 request.response 这些当作 jsp 的内置对象,这里只不过是借用了一下 jsp 的说法而已.在 Web 中处于中心的是 ...

  6. ASP.NET内置对象详解

    ASP.NET的内置对象介绍 1.Response 2.Request 3.Server 4.Application 5.Session 6.Cookie Request对象主要是让服务器取得客户端浏 ...

  7. ASP.NET内置对象一

    ASP.NET提供了大量的对象类库,在这些类库中包含了许多封装好的内置对象,我们只需要直接使用这些对象的方法和属性,就能简单快速地完成很多的功能.Request对象.Response对象和Serve对 ...

  8. 初识 Asp.Net内置对象之Server对象

    Server对象 Server对象定义了一个于Web服务器相关联的类提供对服务器上的方法和属性的访问,用于访问服务器上的资源. Server对象的常用属性 属性   MarhineName 获取服务器 ...

  9. ASP.NET 内置对象涉略

    一.ASP.NET中内置的常用对象的介绍 本文列举了ASP.NET 的八个内置对象,其中前五个是比较常用的. 1.Response Response 对象用于从服务器向用户发送输出的结果. Write ...

  10. 2017-5-22 ASP六大 内置对象

    ASP内置对象:提供内建对象,这些对象使用户更容易收集通过浏览器请 求发送的信息.响应浏览器以及存储用户信息(如用户首选项). 1.Request  --- 获取请求对象 获取通过地址栏传值过来的对象 ...

随机推荐

  1. scp、rsync、xsync

    scp. 拷贝完全相同 scp -r etc/hadoop/dfs.hosts root@192.168.121.134:/usr/local/hadoop/hadoop-2.7.6/etc/hado ...

  2. CF306C White, Black and White Again

    CF306C White, Black and White Again 洛谷评测传送门 题目描述 Polycarpus is sure that his life fits the descripti ...

  3. 【PL/SQL 卡】

    DBA给解决好了,但我不在场,要问一下

  4. 6.Go-错误,defer,panic和recover

    6.1.错误 Go语言中使用builtin包下error接口作为错误类型 Go语言中错误都作为方法/函数的返回值 自定义错误类型 //Learn_Go/main.go package main imp ...

  5. xpath获取标签对本身含内容, 获取html内容

    通常使用xpath我们直接定位到标签后, 使用/text() 或 //text()来获取标签对之间的文本值, 但特殊情况下我们也需要获取标签本身含文本值, 操作如下: 文件为html, 标签对结构如下 ...

  6. CF1136E Nastya Hasn't Written a Legend(线段树)

    还能说什么呢,简直太妙了. $$a_{i+1}<a_i+k_i$$ $$a_{i+1}-k_i-k_{i-1}-\cdots-k_1<a_i+k_i-k_i-k_{i-1}-\cdots- ...

  7. Vue插槽详解 | 什么是插槽?

    作者 | Jeskson 来源 | 达达前端小酒馆 什么是插槽?插槽的指令为v-slot,它目前取代了slot和slot-scope,插槽内容,vue实例一套内容分发的api,将slot元素作为承载分 ...

  8. [LeetCode] 670. Maximum Swap 最大置换

    Given a non-negative integer, you could swap two digits at most once to get the maximum valued numbe ...

  9. Visual Studio 调试系列10 附加到正在运行的进程

    系列目录     [已更新最新开发文章,点击查看详细] 可将 Visual Studio 调试器附加到本地或远程计算机上正在运行的进程. 进程运行后,在 Visual Studio 中选择“调试” & ...

  10. IDEA 常用命令

    1.快捷键 Alt + Enter 导入包,自动修正代码 Ctrl + Y 删除光标所在行 Ctrl + D 复制光标所在行,插入光标位置下面 Ctrl + Alt + L 格式化代码 Ctrl + ...