asp.net 六大对象之Request、Response
来源:互联网 发布:淘宝店铺三钻多少分 编辑:程序博客网 时间:2024/05/19 16:23
ASP.NET的六大对象,本质上只是 Context 里面的属性,严格上不是对象。
1.Request-->读取客户端在Web请求期间发送的值
2.Response-->封装了页面执行期后返回到Http客户端的输出
3.Server-->提供对服务器上的属性和方法的访问
4.Application-->作用于整个运行期的状态对象
5.Session-->会话期状态保持对象,用于跟踪单一用户的会话
6.Cookie-->客户端保持会话信息的一种方式
Request-->读取客户端在Web请求期间发送的值,即是读取浏览器传来的请求报文数据。
要读取http请求报文数据,必须了解浏览器提交的数据方式。
最主要有两种,一种是表单用Post传来的参数,数据是存在于请求报文体当中。那么相对应的,在服务器端,获取浏览器提交的数据方式就是 context.Request.Form["xxx"]。
另一种是通过URL参数(这与表单用Get传来的参数一致),数据存在于 url 字符串中。那么获取的数据的方式是 context.Request.QueryString["xxx"]。
另外,无论浏览器提交的数据方式是哪种,都可以直接用 context.Request["xxx"] 来读取数据,这也是可行,但效果就体现在效率上,直接用 context.Request["xxx"] 来读取数据肯定会慢一些,这就是大范围检索与小范围检索的差别。
Response-->封装了页面执行期后返回到Http客户端的输出,即是http响应报文数据
其类名为httpResponse
属性和方法
Write() 向客户端发送字符串信息
BufferOutPut属性 是否使用缓存
Clear() 清除缓存
Flush() 强制输出缓存的所有数据
Redirect() 网页转向地址
End() 终止当前页的运行
WriteFile() 读取一个文件,并且写入客户端输出流(实质:打开文件,并且输出到客户端。)
1.Response.Write 变量数据或字符串
Response.Write (变量数据或字符串)
2.Response对象的Redirect方法将客户端浏览器重定向到另外的URL上,即跳转到另一个网页。
例如:
Response.Redirect("http://www.cnblogs.com/crazypig/")
3. Response.End() 终止当前页的运行
4.Response.WriteFile(FileName)
其中:FileName 指代需向浏览器输出的文件的文件名
====================================完=======================================
- asp.net 六大对象之Request、Response
- asp.net 六大对象之Request、Response
- asp.net 六大对象之Request、Response
- asp.net 六大对象之Request、Response
- asp.net 六大对象之Request、Response
- ASP.NET之Request和Response对象
- ASP.NET常见对象之Request与Response
- 北大青鸟asp.net学习总结——Asp.net对象之Request对象、Response对象
- Asp.NET随记---NO2---Request&Response对象。
- ASP.NET中request和response对象
- asp.net对象——Response、Request
- Asp.net—response对象与request对象
- asp.net中Response对象鱼Request对象
- Asp.NET中的Response、Request和Server对象
- 【asp.net】常用内置对象(Request,Response、server、Cookies)
- ASP.NET内置对象——Request和Response
- asp.net六大对象
- 重温ASP.NET内置对象之Request
- ActionBar取消底部分隔线效果
- jQuery源码分析-09属性操作
- C语言之快速排序
- Solr文档 (官方资料)
- printf的时候打印%号
- asp.net 六大对象之Request、Response
- 还原sql2008数据库提示数据库正在使用
- scrollView中放满button,无法滑动
- new MySqlParameter("@val", 0).Value == null的异常
- UML类图关系
- jQuery源码分析-10事件处理-Event-概述和基础知识
- jQuery中$(function()与(function($)的区别
- js: object2string string2object string2json
- AndroidManifest.xml配置文件详解