ASP.NET 常用内置对象详解-----Response
2015-08-28 22:09
671 查看
利用提供的内置对象,可以实现页面之间的数据传递及实现一些特定的功能,如:缓冲输出,页面重定向等等。
Response :响应,反应
Request:请求
Server:服务器
Application:应用,申请,应用程序;
Session:回话,会议
Cookie:饼干
一、 Response:
作用:
将动态生成的信息嵌入到HTML文档中,然后发送到客户端;
缓冲输出数据;
重定向浏览器到另一个URL;
向浏览器输出Cookie文件。
其类名为httpResponse
常用方法:
:
Response对象可以将一些动态生成的信息插入到网页中,需要使用如下形式: Response.write 其中,不管表达式的结果是什么类型,最终都作为字符串插入到网页中。
例子:
例二:
处理Page_Load事件,添加如下代码:
Response的缓冲输出
ASP.NET 提供了缓冲机制,能够将要输出到客户端数据首先保存在服务器的缓存区域,当处理完整个Response响应之后再一次性地发给客户端,这样能够大大加快访问和处理数据的速度。
Response对象的BufferOutPut或Buffer属性,指示是否缓冲Response的输出:
Response.BufferOutput = True;
Response.Buffer= True;
与缓冲输出对应的几个方法
Clear() 清除缓存
Flush() 强制输出缓存的所有数据
End() 终止当前页的运行
输出内容指定
浏览器请求一网页时,服务器会将一个HTML文档发送给客户端浏览器,服务器也可以使用Response对象的ContentType属性指明向浏览器发送的是其他类型的文档。指明发送给客户端浏览器的是什么类型的文档,可使用如下形式:
Response.ContentType[=内容类型]
内容类型的书写格式为“类型/子类型”:
默认值: “text/HTML”
纯文本: “text/plain”
Word文档: “application/MSWord”
图片: “image/GIF”
页面的重新定向
使用Response对象的redirect方法可以把用户引导到指定的某个网页。形式如下:
Response.redirect (”网页地址“)
例如: Response.Redirect("http://www.163.net");
停止向页面输出数据
Response.End() 终止当前页的运行
向浏览器输出文件
Response.WriteFile(FileName)其中:FileName 指需向浏览器输出的文件名。
作用:直接将文件中的内容嵌入到页面中
Response :响应,反应
Request:请求
Server:服务器
Application:应用,申请,应用程序;
Session:回话,会议
Cookie:饼干
一、 Response:
作用:
将动态生成的信息嵌入到HTML文档中,然后发送到客户端;
缓冲输出数据;
重定向浏览器到另一个URL;
向浏览器输出Cookie文件。
其类名为httpResponse
常用方法:
:
Response对象可以将一些动态生成的信息插入到网页中,需要使用如下形式: Response.write 其中,不管表达式的结果是什么类型,最终都作为字符串插入到网页中。
例子:
处理Page_Load事件,添加如下代码:
Response的缓冲输出
ASP.NET 提供了缓冲机制,能够将要输出到客户端数据首先保存在服务器的缓存区域,当处理完整个Response响应之后再一次性地发给客户端,这样能够大大加快访问和处理数据的速度。
Response对象的BufferOutPut或Buffer属性,指示是否缓冲Response的输出:
Response.BufferOutput = True;
Response.Buffer= True;
与缓冲输出对应的几个方法
Clear() 清除缓存
Flush() 强制输出缓存的所有数据
End() 终止当前页的运行
输出内容指定
浏览器请求一网页时,服务器会将一个HTML文档发送给客户端浏览器,服务器也可以使用Response对象的ContentType属性指明向浏览器发送的是其他类型的文档。指明发送给客户端浏览器的是什么类型的文档,可使用如下形式:
Response.ContentType[=内容类型]
内容类型的书写格式为“类型/子类型”:
默认值: “text/HTML”
纯文本: “text/plain”
Word文档: “application/MSWord”
图片: “image/GIF”
页面的重新定向
使用Response对象的redirect方法可以把用户引导到指定的某个网页。形式如下:
Response.redirect (”网页地址“)
例如: Response.Redirect("http://www.163.net");
停止向页面输出数据
Response.End() 终止当前页的运行
向浏览器输出文件
Response.WriteFile(FileName)其中:FileName 指需向浏览器输出的文件名。
作用:直接将文件中的内容嵌入到页面中
相关文章推荐
- ASP.Net状态管理读书笔记--思维导图
- ASP.NET WebAPI 02-Action的选择(一)
- ASP.NET MVC必知必会知识点总结(一)
- ASP实现上传图片自动 压缩图片大小 留存待修改
- Asp.net下拉树实现(Easy UI ComboTree)
- IIS是如何处理ASP.NET请求的
- aspcms 后台提示 您未登陆系统 解决办法
- 【asp.net】MVC框架
- ASP.NET CORE Web浏览器和Web服务器
- Asp.Net Core(.net内核)
- asp.net中XML如何做增删改查操作
- Temporary ASP.NET Files\root 空间增长太快
- Aspose.Words使用教程之如何使用ChartDataLabel
- System.Web.Caching.Cache类 Asp.Net缓存 各种缓存依赖
- ASP.NET MVC路由规则
- 7-days-asp-dotnet-mvc-day1
- asp.net 注册到IIS
- Asp.Net 数据库连接字符串
- ASp.net页面加载过程
- Metasploit(五)--Msfencode命令