ASP.NET基础(1)

1.ASP.NET 内置对象:Response

     a:对象概述 -- HttpResponse类,封装来自 ASP.NET 操作的 HTTP 响应信息
     b:常用的属性和方法:

集合

集合 描述
Cookies 设置 cookie 的值。假如不存在,就创建 cookie ,然后设置指定的值。

属性

属性 描述
Buffer 规定是否缓存页面的输出。
CacheControl 设置代理服务器是否可以缓存由 ASP 产生的输出。
Charset 将字符集的名称追加到 Response 对象中的 content-type 报头。
ContentType 设置 Response 对象的 HTTP 内容类型。
Expires 设置页面在失效前的浏览器缓存时间(分钟)。
ExpiresAbsolute 设置浏览器上页面缓存失效的日期和时间。
IsClientConnected 指示客户端是否已从服务器断开。
Pics 向 response 报头的 PICS 标志追加值。
Status 规定由服务器返回的状态行的值。

方法

方法 描述
AddHeader 向 HTTP 响应添加新的 HTTP 报头和值。
AppendToLog 向服务器记录项目(server log entry)的末端添加字符串。
BinaryWrite 在没有任何字符转换的情况下直接向输出写数据。
Clear 清除已缓存的 HTML 输出。
End 停止处理脚本,并返回当前的结果。
Flush 立即发送已缓存的 HTML 输出。
Redirect 把用户重定向到另一个 URL。
Write 向输出写指定的字符串。
 
 
 
ASP.NET内置对象-Request
a) 对象概述 -- HttpRequest类,使 ASP.NET 能够读取客户端在 Web 请求期间发送的 HTTP 值。

集合

集合 描述
ClientCertificate 包含了存储于客户证书中的域值(field values)
Cookies 包含了 HTTP 请求中发送的所有 cookie 值
Form 包含了使用 post 方法由表单发送的所有的表单(输入)值
QueryString 包含了 HTTP 查询字符串中所有的变量值
ServerVariables 包含了所有的服务器变量值

属性

属性 描述
TotalBytes 返回在请求正文中客户端所发送的字节总数

方法

方法 描述
BinaryRead 取回作为 post 请求的一部分而从客户端送往服务器的数据,并把它存放到一个安全的数组之中。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章