使用Response对象实现数据传输

引言

大家有想过咱们平时通过三层的形式搭建的项目,数据是如何在页面与页面之间传递的吗?下面的图片大家一定不陌生。

是的,就像图片上面的用户名和密码是怎么从登陆页面传递到显示页面的呢?下面我就来介绍他们是如何传递的。首先介绍一个新概念:response

Response

Response对象用于输出数据到客户端,包括 向浏览器输出数据、重定向浏览器到另一个URL或 向浏览器输出Cookie文件。

集合

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

 

 

 

属性

属性描述
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

向输出写指定的字符串。

 

 

 

 

 

 

 

 

 

    <form method="post" action=" AddUser.ashx">
        用户名:<input type="text" name=" txtName"/><br />
        密 码:<input type="password" name=" txtPwd"/><br />
        <input type="submit" value=" 添加用户"/>
    </form>

 

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

技术蜗牛-阿春

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值