Http状态的传递和保存
2014-02-16 18:20
232 查看
无状态Http
Http协议是无状态的,不会记得上次和网页“发生了什么”。
试验:
private int 字段++。
服务器不记得上次给了浏览器什么,因为服务器端每次处理完客户端请求后,把相关内存资源都释放了,不然服务器的压力会太大。
浏览器需要记住这些值,下次再提交给服务器的时候(请在我的数据值基础上增加1),就要把上次的数据值提交给服务器,让服务器知道。
Http协议是无状态的,不会记得上次和网页“发生了什么”。
试验:
private int 字段++。
public class TestHandler : IHttpHandler { private int i = 0; public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/html"; i++; context.Response.Write(i); } }当客户端请求TestHandler时,返回的值一直是1。
服务器不记得上次给了浏览器什么,因为服务器端每次处理完客户端请求后,把相关内存资源都释放了,不然服务器的压力会太大。
浏览器需要记住这些值,下次再提交给服务器的时候(请在我的数据值基础上增加1),就要把上次的数据值提交给服务器,让服务器知道。
相关文章推荐
- Http状态的传递和保存 之 隐藏字段
- Http状态的传递和保存 之 Cookie
- Http状态的传递和保存 之 自己实现“服务器端Cookie”
- Http状态的传递和保存 之 ASP.NET内置Session
- Http状态的传递和保存 之 Application
- Http状态的传递和保存 之 几种数据传递的区别和不同用途
- Http状态的传递和保存 之 通过Url传递
- Http Basic Authentication 的请求头Authorization的状态保存问题:见‘斜粗下划线’部分说明
- Http请求保存用户的的登录状态
- 关于http这种无状态协议如何解决页面传递参数的若干解决方案
- android---(Activity组件、状态、生命周期、传递数据、处理返回结果、屏幕方向、保存数据)
- ASP.NET 状态的传递和保存
- jmeter Http cookie 管理器初识 传递登录状态至后面接口
- asp.net 状态的传递和保存
- ASP.NET 状态的传递和保存
- asp.net 状态的传递和保存
- http是无状态的协议,为了保存状态,有几种解决方案?
- HTTP第二篇【HTTP方法、不保存状态、提高传输效率】
- Android中管理多个Fragment的最佳实践,完美解决保存状态与重影问题 时间 2015-07-23 23:29:00 博客园-原创精华区 原文 http://www.cnblogs.com
- 安卓基础:Http之通过Get、Post传递数据