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. LG2578 「ZJOI2005」九数码游戏 bfs

    问题描述 LG2578 题解 用string+map去重. bfs即可. \(\mathrm{Code}\) #include<bits/stdc++.h> using namespace ...

  2. String的拼接

    1.直接定义字符串变量的时候赋值,如果表达式右边只有字符串常量,那么就是把变量存放在常量池里面. 2.new出来的字符串是存放在堆里面. 3.对字符串进行拼接操作,也就是做"+"运 ...

  3. RAID及磁盘配额

     RAID的对比: 版本 特点 磁盘个数 可用空间 故障磁盘数 应用环境 RAID0 读写速度快,数据容易丢失 两个 全部 一块 测试,临时性 RAID1 读写速度慢,数据可靠 至少两个,可以2的倍数 ...

  4. 详解 ASP.NET Core MVC 的设计模式

    MVC 是什么?它是如何工作的?我们来解剖它 在本节课中我们要讨论的内容: 什么是 MVC? 它是如何工作的? 什么是 MVC MVC 由三个基本部分组成 - 模型(Model),视图(View)和控 ...

  5. [LeetCode] 466. Count The Repetitions 计数重复个数

    Define S = [s,n] as the string S which consists of n connected strings s. For example, ["abc&qu ...

  6. [LeetCode] 98. Validate Binary Search Tree 验证二叉搜索树

    Given a binary tree, determine if it is a valid binary search tree (BST). Assume a BST is defined as ...

  7. OsharpNS轻量级.net core快速开发框架简明入门教程-Osharp.Permissions使用

    OsharpNS轻量级.net core快速开发框架简明入门教程 教程目录 从零开始启动Osharp 1.1. 使用OsharpNS项目模板创建项目 1.2. 配置数据库连接串并启动项目 1.3. O ...

  8. openresty nginx systemtap netdata

    https://openresty.org/cn/getting-started.html https://github.com/openresty https://github.com/openre ...

  9. springboot 远程调试

    首先以调试模式启动编译好的jar包,监听端口为5005 java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,addre ...

  10. TortoiseSVN客户端更改新的URL和账号

    一: 变更SVN地址 右键(TortoiseSVN) → Relocate → 输入你新的URL地址 二:变更账号 TortoiseSVN右键->Setting 进入“Setting”之后,也就 ...