(chap6 Http首部) 通用首部字段 Connection
1. 字段具备如下两个作用
- 控制不再转发给代理的首部字段
- 管理持久连接
1.1 控制不再转发给代理的首部字段
在客户端发送请求和服务器返回响应内,使用Connection首部字段,可控制不再转发给代理的首部字段(即 Hop-by-hop首部)。
1.2 管理持久连接
HTTP/1.1版本的默认连接都是持久连接。为此,客户端会在持久连接上连续发送请求。当服务器端想明确断开连接时,则指定Connection首部字段的值为Close。
HTTP/1.1之前的HTTP版本的默认连接都是非持久连接。为此,如果想在旧版本的HTTP协议上维持持续连接,则需要指定Connection首部字段的值为Keep-Alive。
如上图①所示,客户端发送请求给服务器时,服务器端会像上图②那样加上首部字段Keep-Alive及首部字段Connection后返回响应。
(chap6 Http首部) 通用首部字段 Connection相关推荐
- (chap6 Http首部) 通用首部字段 DatePragma
1. Date 首部字段Date表明创建HTTP报文的日期和时间. eg. HTTP/1.1协议使用在RFC1123中规定的格式: Date: Tue, 03 Jul201204:40:59GMT 之 ...
- (chap6 Http首部) 通用首部字段 Cache-Control
1. 操作缓存的工作机制. 指令的参数是可选的,多个指令之间通过","分隔.首部字段Cache-Control的指令可用于请求及响应时. eg. Cache-Control: pr ...
- http协议基础(七)通用首部字段
通用首部字段的意思,就是:请求和响应报文双方都会使用的首部 1.Cache-Control 通过指定它的指令,能操作缓存的工作机制 指令参数是可选的,多个指令通过","分隔 Cac ...
- HTTP 首部:通用首部、请求首部、响应首部和实体首部
HTTP 首部用于给服务器和客户端提供报文主体大小.使用的语言及认证消息等内容.首部字段由字段名和字段值构成,中间用冒号「:」隔开.有些首部是某些报文专用的,如请求首部只适用于请求报文中,有些通用些. ...
- HTTP 报文首部之首部字段(重点分析)
文章目录 1.首部字段概述 2.首部字段结构 3.首部字段类型 4.通用首部字段(HTTP/1.1) 4.1 Cache-Control 4.1.1 可用的指令一览 4.1.2 表示能否缓存的指令 4 ...
- mybatis拦截器实现通用权限字段添加
实现效果 日常sql中直接使用权限字段实现权限内数据筛选,无需入参,直接使用,使用形式为: select * from crh_snp.channelinfo where short_code in ...
- (chap6 Http首部) 其他首部字段
HTTP首部字段是可以自行扩展的,Web服务器和浏览器有好几种非标准的首部字段. 1. X-Frame-Options 属于HTTP响应首部,用于控制网站内容在其他Web网站的Frame标签内的显示问 ...
- (chap6 Http首部) 响应首部字段 Ct-MD5Ct-RangeCt-TypeExpiresLast-Modified
6. Content-MD5 首部字段Content-MD5是一串由MD5算法生成的值,其目的在于检查报文主体在传输过程中是否保持完整,以及确认传输到达. eg. Content-MD5: OGFkz ...
- (chap6 Http首部) 响应首部字段 AllowCt-EncodingCt-LanguageCt-LengthCt-Location
响应首部字段是包含在请求和响应两方的HTTP报文中都含有与实体相关的首部,用于补充内容的更新时间等与实体相关的信息. 1. Allow 格式: Allow:GET, HEAD 首部字段Allow用于通 ...
最新文章
- pip 无法卸载 pillow 解决方案 Not uninstalling pillow at /usr/lib/python3/dist-packages
- 局域网语音通话demo
- 在化学教学中怎么用ChemOffice
- Python-内建函数
- [转]cmd 设置环境cmd环境变量命令set 设置永久环境变量命令setx
- java如何从方法返回多个值
- Effective C++阅读笔记
- 7-3 方格取数 (15 分)
- [置顶] Oracle 11.2.0.3.0 Active Data Guard 遇 ORA-10458、ORA-01152、ORA-01110 错误
- 医药公司java,医药管理系统java版
- 敏捷开发“松结对编程”系列之八:微软 Tech ed2011 自组织团队与松结对编程讲稿(敏捷开发)...
- 滴滴配合警方调证不超 10 分钟;苹果否认恶意芯片报道;贝索斯建火箭中心 | 极客头条...
- Linux修改本地时间
- php安装包进行安装吗,php的一键安装包有哪些php环境搭建
- OpenJDK8和OpenJDK8u的差异
- ps零基础学习计算机,如何零基础学习PS?写给新手朋友的一些经验
- 最新AxureUX WEB端交互原型通用组件模板库 组件仍然是这套作品的核心内容,这套作品的组件由通用组件、数据录入、数据展示、信息反馈
- Git 小乌龟(TortoiseGit)的详细使用
- 论文查重中需要注意的问题
- Linux — 安装JDK 使用rpm命令安装
热门文章
- Android --- TabLayout 每一个选项卡前面加图标
- CSS之使用display:inline-block布局
- kvm虚拟机_通过QEMU-GuestAgent实现从外部注入写文件到KVM虚拟机内部
- 组织应该采用集中式发电机吗?
- IT人员需要获得的6个顶级的数据中心教育和认证
- 机房漏水后,漏水报警器是如何检测应急处理的?
- 成功解决NVIDIA安装程序无法继续 Ths OCH driver package is not conmtibIe with the currently uistalled version of
- ML之sklearn:sklearn.linear_mode中的LogisticRegression函数的简介、使用方法之详细攻略
- 成功解决object at 0x000002463192BAC8
- 成功解决SQL server服务,远程过程调用失败