有关http协议中的请求头和响应头 各个单词的含义
2013-10-31 11:02
357 查看
在JAVAweb开发中,http请求的请求头和响应头的每个单词都很重要需要,需要会背写
请求头
Accept:客户机通过这个头,告诉服务器,它支持哪些数据类型
Accept-Charset:客户机通过这个头,告诉服务器,它支持的编码
Accept-Encoding: 客户机通过这个头,告诉服务器,支持哪种数据压缩格式
Accept-Language: 客户机采用的是哪个语言
Host:客户机通过这个头,告诉服务器,想访问服务器哪台主机
If-Modified-Since:客户机通过这个头,告诉服务器,数据缓存的时间
Referer:客户机通过这个头,告诉服务器,客户机是从哪个页面来的(防盗链)
User-Agent: 说明客户机操作系统信息,以及浏览器信息
Cookie:客户机通过这个头,可以带点数据给服务器
Connection:close:连接已经结束
![](http://img.blog.csdn.net/20131031110629296?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc21pbGVqdWFu/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
响应头
Location:服务器通过这个头告诉浏览器去访问哪个页面,这个头通常配合302状态码使用
Content-Encoding: 服务器通过这个头告诉浏览器,回送的数据采用的压缩格式
Content-Length: 服务器通过这个头告诉浏览器,回送的数据的大小
Content-Type: 服务器通过这个头告诉浏览器,回送数据的类型
Last-Modified: 服务器通过这个头告诉浏览器,资源的最后修改时间
Refresh:服务器通过这个头告诉浏览器,定时刷新网页
Content-Disposition: attachment; filename=aaa.zip:服务器通过这个头告诉浏览器,以下载方式打开数据
ETag: W/"7777-1242234904000":缓存相关的头,为每一个资源配一个唯一的编号
![](http://img.blog.csdn.net/20131031110704734?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc21pbGVqdWFu/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
Expires: 0
Cache-Control: no-cache
Pragma: no-cache 这三个头组合使用,让浏览器不要缓存数据
请求头
Accept:客户机通过这个头,告诉服务器,它支持哪些数据类型
Accept-Charset:客户机通过这个头,告诉服务器,它支持的编码
Accept-Encoding: 客户机通过这个头,告诉服务器,支持哪种数据压缩格式
Accept-Language: 客户机采用的是哪个语言
Host:客户机通过这个头,告诉服务器,想访问服务器哪台主机
If-Modified-Since:客户机通过这个头,告诉服务器,数据缓存的时间
Referer:客户机通过这个头,告诉服务器,客户机是从哪个页面来的(防盗链)
User-Agent: 说明客户机操作系统信息,以及浏览器信息
Cookie:客户机通过这个头,可以带点数据给服务器
Connection:close:连接已经结束
响应头
Location:服务器通过这个头告诉浏览器去访问哪个页面,这个头通常配合302状态码使用
Content-Encoding: 服务器通过这个头告诉浏览器,回送的数据采用的压缩格式
Content-Length: 服务器通过这个头告诉浏览器,回送的数据的大小
Content-Type: 服务器通过这个头告诉浏览器,回送数据的类型
Last-Modified: 服务器通过这个头告诉浏览器,资源的最后修改时间
Refresh:服务器通过这个头告诉浏览器,定时刷新网页
Content-Disposition: attachment; filename=aaa.zip:服务器通过这个头告诉浏览器,以下载方式打开数据
ETag: W/"7777-1242234904000":缓存相关的头,为每一个资源配一个唯一的编号
Expires: 0
Cache-Control: no-cache
Pragma: no-cache 这三个头组合使用,让浏览器不要缓存数据
相关文章推荐
- HTTP协议:HTTP请求消息/请求方法、HTTP响应消息/响应状态代码
- http协议及请求响应报文
- HTTP 协议请求状态码及其含义
- iOS开发工具-如何使用网络封包分析工具Charles,通过配置proxy对http、https、tcp、udp 等协议的请求响应过程交互信息进行分析、判断、解决我们移动开发中的遇到的各种实际问题。
- HTTP协议及请求/响应模型
- 摘要HTTP 请求响应协议初识
- http协议6---响应信息头案例一(请求重定向(相当于超链接跳转页面))
- HTTP请求的基本概念 HTTP请求头和响应头的含义
- http协议请求响应详解
- http(17):请求头响应头键值对含义、设置请求头数据,获取请求头数据,获取响应头数据
- 重温Http协议--请求报文和响应报文
- 初识HTTP协议--请求与响应报文
- http协议的请求与响应
- HTTP中与缓存有关请求头,响应头字段
- Tomcat服务器与Http协议之请求(get请求、post请求)和响应
- HTTP协议---HTTP请求中的常用请求字段和HTTP的响应状态码及响应头
- HTTP协议中几个状态码的含义:1xx(临时响应)
- java实现:http协议get和post方法的url参数请求响应及交互
- HTTP协议——建立连接/请求和响应
- http协议: 请求响应举例