文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>http页面的无状态性

http页面的无状态性

时间:2011-04-29  来源:GY小小鸟

  http协议是无状态的,不会记住上次和网页“发生了什么”。服务器不记得上次给了浏览器什么,浏览器需要记住这些值(input 就记在value中,对于其他值就放在隐藏字段中,比如viewstate),下次再提交的时候再发到服务器,从而实现交互的效果!状态信息保存在隐藏字段中的缺点:加大网站的流量,降低访问速度,机密数据放到表单中会有数据欺骗的安全性问题! 所以又产生了Session和Cookie机制来补充。看下面一个小例子:

  

View Code
public partial class WebForm1 : System.Web.UI.Page
{
//没接受一次请求,都会new 一个WebForm1对象进行处理,处理完后就释放了,所以每次都是一个新的page对象
private int i = 0;
protected void Button1_Click(object sender, EventArgs e)
{
i
++; //问,每次点击按钮,打印的值会自增吗?不会,每次都是1。
Response.Write(i.ToString());
}
protected void Page_Load(object sender, EventArgs e)
{

}
}
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载