常用的HTTP响应头
响应头 |
说明 |
示例 |
状态 |
Access-Control-Allow-Origin |
指定哪些网站可以跨域源资源共享 |
Access-Control-Allow-Origin: * |
临时 |
Accept-Patch |
指定服务器所支持的文档补丁格式 |
Accept-Patch: text/example;charset=utf-8 |
固定 |
Accept-Ranges |
服务器所支持的内容范围 |
Accept-Ranges: bytes |
固定 |
Age |
响应对象在代理缓存中存在的时间,以秒为单位 |
Age: 12 |
固定 |
Allow |
对于特定资源的有效动作; |
Allow: GET, HEAD |
固定 |
Cache-Control |
通知从服务器到客户端内的所有缓存机制,表示它们是否可以缓存这个对象及缓存有效时间。其单位为秒 |
Cache-Control: max-age=3600 |
固定 |
Connection |
针对该连接所预期的选项 |
Connection: close |
固定 |
Content-Disposition |
对已知MIME类型资源的描述,浏览器可以根据这个响应头决定是对返回资源的动作,如:将其下载或是打开。 |
Content-Disposition: attachment; filename="fname.ext" |
固定 |
Content-Encoding |
响应资源所使用的编码类型。 |
Content-Encoding: gzip |
固定 |
Content-Language |
响就内容所使用的语言 |
Content-Language: zh-cn |
固定 |
Content-Length |
响应消息体的长度,用8进制字节表示 |
Content-Length: 348 |
固定 |
Content-Location |
所返回的数据的一个候选位置 |
Content-Location: /index.htm |
固定 |
Content-MD5 |
响应内容的二进制 MD5 散列值,以 Base64 方式编码 |
Content-MD5: IDK0iSsgSW50ZWd0DiJUi== |
已淘汰 |
Content-Range |
如果是响应部分消息,表示属于完整消息的哪个部分 |
Content-Range: bytes 21010-47021/47022 |
固定 |
Content-Type |
当前内容的MIME类型 |
Content-Type: text/html; charset=utf-8 |
固定 |
Date |
此条消息被发送时的日期和时间(以RFC 7231中定义的"HTTP日期"格式来表示) |
Date: Tue, 15 Nov 1994 08:12:31 GMT |
固定 |
ETag |
对于某个资源的某个特定版本的一个标识符,通常是一个 消息散列 |
ETag: "737060cd8c284d8af7ad3082f209582d" |
固定 |
Expires |
指定一个日期/时间,超过该时间则认为此回应已经过期 |
Expires: Thu, 01 Dec 1994 16:00:00 GMT |
固定: 标准 |
Last-Modified |
所请求的对象的最后修改日期(按照 RFC 7231 中定义的“超文本传输协议日期”格式来表示) |
Last-Modified: Dec, 26 Dec 2015 17:30:00 GMT |
固定 |
Link |
用来表示与另一个资源之间的类型关系,此类型关系是在RFC 5988中定义 |
Link: ; rel="alternate" |
固定 |
Location |
用于在进行重定向,或在创建了某个新资源时使用。 |
Location: http://www.itbilu.com/nodejs |
固定 |
P3P |
P3P策略相关设置 |
P3P: CP="This is not a P3P policy! |
固定 |
Pragma |
与具体的实现相关,这些响应头可能在请求/回应链中的不同时候产生不同的效果 |
Pragma: no-cache |
固定 |
Proxy-Authenticate |
要求在访问代理时提供身份认证信息。 |
Proxy-Authenticate: Basic |
固定 |
Public-Key-Pins |
用于防止中间攻击,声明网站认证中传输层安全协议的证书散列值 |
Public-Key-Pins: max-age=2592000; pin-sha256="……"; |
固定 |
Refresh |
用于重定向,或者当一个新的资源被创建时。默认会在5秒后刷新重定向。 |
Refresh: 5; url=http://itbilu.com |
|
Retry-After |
如果某个实体临时不可用,那么此协议头用于告知客户端稍后重试。其值可以是一个特定的时间段(以秒为单位)或一个超文本传输协议日期。 |
|
固定 |
Server |
服务器的名称 |
Server: nginx/1.6.3 |
固定 |
Set-Cookie |
设置HTTP cookie |
Set-Cookie: UserID=itbilu; Max-Age=3600; Version=1 |
固定: 标准 |
Status |
通用网关接口的响应头字段,用来说明当前HTTP连接的响应状态。 |
Status: 200 OK |
|
Trailer |
Trailer用户说明传输中分块编码的编码信息 |
Trailer: Max-Forwards |
固定 |
Transfer-Encoding |
用表示实体传输给用户的编码形式。包括:chunked、compress、 deflate、gzip、identity。 |
Transfer-Encoding: chunked |
固定 |
Upgrade |
要求客户端升级到另一个高版本协议。 |
Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11 |
固定 |
Vary |
告知下游的代理服务器,应当如何对以后的请求协议头进行匹配,以决定是否可使用已缓存的响应内容而不是重新从原服务器请求新的内容。 |
Vary: * |
固定 |
Via |
告知代理服务器的客户端,当前响应是通过什么途径发送的。 |
Via: 1.0 fred, 1.1 itbilu.com (nginx/1.6.3) |
固定 |
Warning |
一般性警告,告知在实体内容体中可能存在错误。 |
Warning: 199 Miscellaneous warning |
固定 |
WWW-Authenticate |
表示在请求获取这个实体时应当使用的认证模式。 |
WWW-Authenticate: Basic |
固定 |
转载于:https://www.cnblogs.com/Hellorxh/p/10867954.html
常用的HTTP响应头相关推荐
- 常用的HTTP请求头与响应头
转载自:https://blog.csdn.net/qq_30553235/article/details/79282113 常用的HTTP请求头与响应头 HTTP消息头是指,在超文本传输协议( Hy ...
- HTTP常见请求头/响应头
一.常用的http请求头 1.Accept Accept: application/json 浏览器可以接受服务器回发的类型为 application/json. Accept: */* 代表浏 ...
- http 请求头、响应头、请求体的各个属性的含义
常用标准请求头字段 Accept 设置接受的内容类型 Accept: text/plain Accept-Charset 设置接受的字符编码 Accept-Charset: utf-8 Accept- ...
- 常见的http请求头以及响应头
文章目录 一. 常用的http请求头 1-1 Accept 1-2 Accept-Encoding 1-3 Accept-Language 1-4 Connection 1-5 Host (发送请求时 ...
- HTTP协议---HTTP请求中的常用请求字段和HTTP的响应状态码及响应头
http://blog.csdn.net/qxs965266509/article/details/8082810 用于HTTP请求中的常用请求头字段 Accept:用于高速服务器,客户机支持的数据类 ...
- HTTP中常用响应头
HTTP中常用响应头 Location: http://www.mydomain.com/index.jsp Server:apache tomcat Content-Encoding: gzip C ...
- 响应头中content-type常用的类型有哪些?
响应头中content-type常用的类型有哪些? (记住) 1.文本类型 text/plain 2.html类型 text/html 3.css类型 text/css 4.js类型 applicat ...
- http常用请求头与响应头字段详解
请求头 Accept: 例: Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,/ ...
- Ajax的五种接收响应头消息(常用)
学习本文你得先了解php与Ajax 我的PHP初探 Ajax的了解与应用 五种响应头消息 1. textt/plain 字符串 服务端的消息响应头:header("Content-Type: ...
最新文章
- 关于.net实现网站模板机制(非标签替换)
- 【MM配置】评估和账户确定(Valuation Account Determination) - 2
- 在windows下用VMware虚拟机来安装linux
- Atcoder Contest069F:Flag
- 2008文件服务器迁移,Windows2008及早期服务器DHCP的数据迁移方法
- 2016年11月5日20:42:09
- sqlite journal恢复数据_数据库是咋工作的?
- html强制文档模式ie8,html5 – IE9:强制IE9浏览器模式和文档模式
- Mac中java实现自动打开软件问题
- Oozie分布式任务的工作流——Sqoop篇
- paip.提升用户体验---c++ QPushButton按钮控件透明以及不规则按钮以及 鼠标越过动态设置
- java一行代码实现集合写入Excel表格生成数据
- php datedif,Datedif函数全面解析及BUG分析
- 还敢搞黄色?4 个色情网站被一锅端,9 名福利姬被刑拘!
- 校企合作,人才共育|岳阳开放大学校长乐艳华一行莅临云畅科技考察交流
- DNS(域名解析系统)协议
- 锁屏状态下,看到歌手图片
- 2021-04-21
- summernote图片上传
- 容联云AI科学院研发先进KBQA能力,问鼎大规模中文知识图谱问答权威性测评
热门文章
- macOS/MacBook Air设置使用iCloud的APP
- stack java实现_Stack (堆栈)使用JAVA实现
- windows系统SSH证书设置
- python多次输入数据_如何用python3输出重复的数据?
- css 深度选择器 ,CSS的coped私有作用域和深度选择器
- thinkphp json_原创干货 | Thinkphp序列化合总
- markdown 生成目录_github上如何为markdown文件生成目录
- c++各类型有效范围
- C语言 | 变量的存储方式
- C++实现简单走迷宫的代码