您好,欢迎来到思海网络,我们将竭诚为您提供优质的服务! 诚征网络推广 | 网站备案 | 帮助中心 | 软件下载 | 购买流程 | 付款方式 | 联系我们 [ 会员登录/注册 ]
促销推广
客服中心
业务咨询
有事点击这里…  531199185
有事点击这里…  61352289
点击这里给我发消息  81721488
有事点击这里…  376585780
有事点击这里…  872642803
有事点击这里…  459248018
有事点击这里…  61352288
有事点击这里…  380791050
技术支持
有事点击这里…  714236853
有事点击这里…  719304487
有事点击这里…  1208894568
有事点击这里…  61352289
在线客服
有事点击这里…  531199185
有事点击这里…  61352288
有事点击这里…  983054746
有事点击这里…  893984210
当前位置:首页 >> 技术文章 >> 文章浏览
技术文章

HTTP头信息含义

添加时间:2010-11-15  添加: admin 
HTTP 头信息解释
1. Accept:告诉 WEB 服务器自己接受什么介质类型,*/*  表示任何类型,type/*  表示该类型下的所有子类型,type/sub-type。
2. Accept-Charset:  浏览器申明自己接收的字符集
Accept-Encoding:  浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压缩,支持什么压缩方法(gzip,deflate)
Accept-Language::浏览器申明自己接收的语言 语言跟字符集的区别:中文是语言,中文有多种字符集,比如 big5,gb2312,gbk 等等。
3. Accept-Ranges:WEB 服务器表明自己是否接受获取其某个实体的一部分(比如文件的一部分)的请求。
bytes:表示接受,none:表示不接受。
4. Agent:当代理服务器用自己缓存的实体去响应请求时,用该头部表明该实体从产生到现在经过多长时间了。
5. Authorization:当客户端接收到来自 WEB 服务器的  WWW-Authenticate  响应时,用该头部来回应自己的身份验证信息给 WEB 服 务器。
6. Cache-Control:请求:no-cache(不要缓存的实体,要求现在从 WEB 服务器去取)
max-age:( 只 接 受  Age  值小于  max-age  值,并且没有过期的对象)
max-stale:(可以接受过去的对象,但是过期时间必须小于  max-stale  值)
min-fresh:(接受其新鲜生命期大于其当前  Age  跟  min-fresh  值之和的缓存对象) 响应:public(可以用  Cached  内容回应任何用户) private(只能用缓存内容回应先前请求该内容的那个用户)
no-cache(可以缓存,但是只有在跟 WEB 服务器验证了其有效后,才能返回给客户端)
max-age:(本响应包含的对象的过期时间)
ALL: no-store(不允许缓存)
7. Connection:请求:close(告诉 WEB 服务器或者代理服务器,在完成本次请求的响应后,断开连接,不要等待本次连接的后续请 求 了 )。
keepalive(告诉 WEB 服务器或者代理服务器,在完成本次请求的响应后,保持连接,等待本次连接的后续请求)。 响应:close( 连 接 已 经 关 闭 )。
keepalive(连接保持着,在等待本次连接的后续请求)。
Keep-Alive:如果浏览器请求保持连接,则该头部表明希望  WEB  服务器保持连接多长时间(秒)。 例如:Keep-Alive:300
8. Content-Encoding:WEB 服务器表明自己使用了什么压缩方法(gzip,deflate)压缩响应中的对象。 例如:Content-Encoding:gzip
Content-Language:WEB  服务器告诉浏览器自己响应的对象的语言。
Content-Length:WEB  服务器告诉浏览器自己响应的对象的长度。 例如:Content-Length: 26012
Content-Range:  WEB  服务器表明该响应包含的部分对象为整个对象的哪个部分。 例如:Content-Range: bytes 21010-47021/47022
Content-Type:  WEB  服务器告诉浏览器自己响应的对象的类型。
例如:Content-Type:application/xml
9. ETag:就是一个对象(比如 URL)的标志值,就一个对象而言,比如一个  html  文件,如果被修改了,其  Etag  也会别修改, 所以,ETag  的作用跟  Last-Modified  的作用差不多,主要供  WEB  服务器判断一个对象是否改变了。
比如前一次请求某个  html  文件时,获得了其  ETag,当这次又请求这个文件时,浏览器就会把先前获得的  ETag  值发送给
WEB  服务器,然后  WEB  服务器会把这个  ETag  跟该文件的当前  ETag  进行对比,然后就知道这个文件有没有改变了。
10. Expired:WEB 服务器表明该实体将在什么时候过期,对于过期了的对象,只有在跟 WEB 服务器验证了其有效性后,才能用来 响应客户请求。
是  HTTP/1.0  的头部。
例如:Expires:Sat, 23 May 2009 10:02:12 GMT
11. Host:客户端指定自己想访问的 WEB 服务器的域名/IP  地址和端口号。 例如:Host:rss.sina.com.cn
12. If-Match:如果对象的  ETag  没有改变,其实也就意味著对象没有改变,才执行请求的动作。
If-None-Match:如果对象的  ETag  改变了,其实也就意味著对象也改变了,才执行请求的动作。
13. If-Modified-Since:如果请求的对象在该头部指定的时间之后修改了,才执行请求的动作(比如返回对象),否则返回代码304, 告诉
分享到:

顶部 】 【 关闭
版权所有:佛山思海电脑网络有限公司 ©1998-2024 All Rights Reserved.
联系电话:(0757)22630313、22633833
中华人民共和国增值电信业务经营许可证: 粤B1.B2-20030321 备案号:粤B2-20030321-1
网站公安备案编号:44060602000007 交互式栏目专项备案编号:200303DD003  
察察 工商 网安 举报有奖  警警  手机打开网站