squid vary机制实现详解(附流程图)
来源:互联网 发布:常用的特征提取算法 编辑:程序博客网 时间:2024/06/11 11:41
http://blog.sina.com.cn/s/blog_68d83f050100m3x1.html
vary机制是http1.1 协议的新特性,使得server端可以根据用户请求返回给用户不同的内容,现在互联网中应用vary最广的一点就是对压缩的支持,例如当用户请求带着header “Accept-Encoding: gzip,deflate”,表明用户期望从server端拿到压缩的内容,这样server端会给用户一个包含压缩内容的文件,并带着vary头“vary: Accept-Encoding”头,和“Content-Encoding:gzip ”头,如果用户请求非压缩的内容,源站也就可以给用户非压缩的内容。
流程图如下,如果仔细分析,相信会对squid vary 流程,包括对squid主流程的理解也能提升一个高度。
squid vary HIT 流程图
squid 对用户请求带if-modified-since,且squid 缓存不过期,并返回给用户304时的响应中会看到PENDING
今天遇到一个很奇怪的现象,以前没发现过。
- [转]squid vary机制实现详解(附流程图)
- squid vary机制实现详解(附流程图)
- 堆排序详解【java版附流程图】
- 堆排序详解【java版附流程图】
- Understanding the HTTP Vary Header and Caching Proxies (Squid, etc.)
- View的事件分发(附流程图)
- 哈希表详解(附实现代码)
- 十图详解TensorFlow数据读取机制(附代码)
- 十图详解TensorFlow数据读取机制(附代码)
- 十图详解TensorFlow数据读取机制(附代码)
- 十图详解tensorflow数据读取机制(附代码)
- JBPM(七)详解流程图
- squid 详解
- squid 详解
- 关于squid请求源服务器的响应中带Vary头
- Pascal高精度加法(附N-S流程图)
- squid 的配置详解 (转)--SeriesI
- squid 的配置详解 (转)--SeriesII
- IsIconic、CenterWindow()的用法 、LockWindowUpdate、CredUIParseUserName
- 有一个很大很大的数,现有的类型无法表示,求其平方 Java实现
- Hadoop在Eclipse中的插件编译
- 关于GCC的__attribute__ ((constructor))
- 主键约束、外键约束、唯一约束、检查约束、默认值约束实例
- squid vary机制实现详解(附流程图)
- sqlserver函数大全
- oracle数据库设计实例
- 面试题:编程实现全排列,选择排列java算法小谈
- 来自Google、Amazon和Facebook等7大知名互联网的系统扩展经验
- Bringing It All Together
- java连接mysql出现乱码
- LINUX系统编程之日历时间
- WPF中的依赖项属性