第四章
HttpResponse
1.HttpResponse 对象允许开发人员对当前页面的输出流进行访问
2.此类可用于:
从输出页面读取/写入文本
将用户重新定向到另一个页面(常用)
有条件地结束应用程序连接
设置/获取输出内容类型
检查客户端与服务器的连接状态
读取/写入 Cookie
3.常用属性:
Buffer:指定是否将 Web 窗体创建的输出存储在 IS缓存中,直到处理完当前页面中的所有服务器脚本
Cache:获得网页的缓存策略(过期时间、保密性等)
ContentType:获得或指定响应的HTTP内容(MIME)类型为标准MIME类型(如text/xml或image/gif)。默认的MIME类型是text/html。客户端浏览器从输出流中指定的MIME类型获得内容的类型
Output:启用到输出HTTP响应流的文本输出
OutputStream:启用到输出HTTP内容主体的二进制输出,并作为响应的一部分
4.常用方法:
Write:用于向当前HTTP响应流写入文本,使其成为返回页面的一部分
End:将当前所有缓冲的输出发送到客户端,停止该页的执行,并触发Application对象的EndRequest事件
Redirect:将用户从请求页面重新定向或转到另一页面
5.HttpRequest 对象封装客户端请求页面或提交表单时提供的信息。这些信息包括:
识别用户和浏览器的 HTTP 变量
在客户端浏览器上为网站存储的 Cookie
作为查询字符串或网页