web
ocree
这个作者很懒,什么都没留下…
展开
-
HTTP HEAD用作缓存验证和更新
HTTP缓存的主要目的是为了节约网络传输(避免重复下载资源),提高交互效率(直接读取本地缓存的资源,速度一般比网络传输快)。基于这些考虑,GET方法一般都支持缓存。 HEAD请求本身不下载任何资源,这是它与GET的唯一区别。 HEAD一般用于测试网络资源的有效性(是否存在),可访问性,以及缓存的资源是否需要更新。 如何验证资源是否过期和需要更新呢,根据ResponseHead...原创 2012-05-30 12:50:00 · 307 阅读 · 0 评论 -
[摘录]Restful 的无状态原则
"Statelessness" 是restful风格最重要的原则。它的含义是指,客户端和服务器交互的过程中(各次请求之间)是无状态的。 无状态是针对于“状态”来说的。 一个WEB应用协议中的“状态”指的是,为两个相互关联的用户交互操作保留某种公共信息,例如用户登录信息,工作流等。 这些信息具有不同作用域,如page,request,session,application等。通常由服务器...原创 2012-05-31 09:54:07 · 232 阅读 · 0 评论