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. uuid模块

    UUID即通用唯一标识符,对于所有的UUID它可以保证在空间和时间上的唯一性.它是通过MAC地址.时间戳.命名空间.随机数.伪随机数来保证生成ID的唯一性,有着固定的大小(128 bit).它的唯一性 ...

  2. [LeetCode] 103. Binary Tree Zigzag Level Order Traversal 二叉树的之字形层序遍历

    Given a binary tree, return the zigzag level order traversal of its nodes' values. (ie, from left to ...

  3. 分布式共识算法 (三) Raft算法

    系列目录 分布式共识算法 (一) 背景 分布式共识算法 (二) Paxos算法 分布式共识算法 (三) Raft算法 分布式共识算法 (四) BTF算法 一.引子 1.1 介绍 Raft 是一种为了管 ...

  4. Elasticsearch由浅入深(四)ES并发冲突、悲观锁与乐观锁、_version乐观锁并发

    ES并发冲突 举个例子,比如是电商场景下,假设说,我们有个程序,工作的流程是这样子的: 读取商品信息(包含了商品库存) 用户下单购买 更新商品信息(主要是将库存减1) 我们比如咱们的程序就是多线程的, ...

  5. SpringCloud项目中使用Nacos作为注册中心

    SpringCloud和Nacos的介绍原理在这里就不多说了,百度一大堆,这里就只是记录一下刚开始学习时候项目的使用过程 Nacos-server 我这里是从官网下载的Nacos-server 下载地 ...

  6. Docker 镜像/容器操作命令

    一.镜像操作   1.拉取镜像 # docker pull tomcat # docker pull tomcat:8.0.21-jre8 # docker pull 192.168.220.150: ...

  7. microbit之mpython的API

    附录:常用API函数汇总 一.显示 display.scroll("Hello, World!") 在micro:bit点阵上滚动显示Hello, World!,其中Hello, ...

  8. 通过四个问题了解HTTP协议基础

    很多人都知道学习和理解HTTP协议的重要性及必要性,但HTTP相关知识对计算机基础较差,尤其是我这种没有计算机基础的人来说更是晦涩难懂 乘着最近有空闲时间,开始恶补HTTP相关基础知识,下面请跟着我通 ...

  9. mongodb集群化

    转自:https://www.cnblogs.com/nulige/p/7613721.html 一.mongodb主从复制配置 主从复制是MongoDB最常用的复制方式,也是一个简单的数据库同步备份 ...

  10. 如何同时在Isilon的所有网卡上抓取网络包?

    命令行如下: cd /ifs/data/Isilon_Support/ mkdir $(date +%m%d%Y) isi_for_array 'for i in `ifconfig | grep - ...