1. HTTP协议头域详解
  2.  
  3. Requests部分
  4. Accept 指定客户端能够接收的内容类型 Accept: text/plain, text/html
  5. Accept-Charset 浏览器可以接受的字符编码集。 Accept-Charset: iso-8859-5
  6. Accept-Encoding 指定浏览器可以支持的web服务器返回内容压缩编码类型。 Accept-Encoding: compress, gzip
  7. Accept-Language 浏览器可接受的语言 Accept-Language: en,zh
  8. Accept-Ranges 可以请求网页实体的一个或者多个子范围字段 Accept-Ranges: bytes
  9. Authorization HTTP授权的授权证书 Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
  10. Cache-Control 指定请求和响应遵循的缓存机制 Cache-Control: no-cache
  11. Connection 表示是否需要持久连接。(HTTP 1.1默认进行持久连接) Connection: close
  12. Cookie HTTP请求发送时,会把保存在该请求域名下的所有cookie值一起发送给web服务器。 Cookie: $Version=1; Skin=new;
  13. Content-Length 请求的内容长度 Content-Length: 348
  14. Content-Type 请求的与实体对应的MIME信息 Content-Type: application/x-www-form-urlencoded
  15. Date 请求发送的日期和时间 Date: Tue, 15 Nov 2010 08:12:31 GMT
  16. Expect 请求的特定的服务器行为 Expect: 100-continue
  17. From 发出请求的用户的Email From: user@email.com
  18. Host 指定请求的服务器的域名和端口号 Host:
  19. If-Match 只有请求内容与实体相匹配才有效 If-Match: 737060cd8c284d8af7ad3082f209582d
  20. If-Modified-Since 如果请求的部分在指定时间之后被修改则请求成功,未被修改则返回304代码 If-Modified-Since: Sat, 29 Oct 2010 19:43:31 GMT
  21. If-None-Match 如果内容未改变返回304代码,参数为服务器先前发送的Etag,与服务器回应的Etag比较判断是否改变 If-None-Match: 737060cd8c284d8af7ad3082f209582d
  22. If-Range 如果实体未改变,服务器发送客户端丢失的部分,否则发送整个实体。参数也为Etag If-Range: 737060cd8c284d8af7ad3082f209582d
  23. If-Unmodified-Since 只在实体在指定时间之后未被修改才请求成功 If-Unmodified-Since: Sat, 29 Oct 2010 19:43:31 GMT
  24. Max-Forwards 限制信息通过代理和网关传送的时间 Max-Forwards: 10
  25. Pragma 用来包含实现特定的指令 Pragma: no-cache
  26. Proxy-Authorization 连接到代理的授权证书 Proxy-Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
  27. Range 只请求实体的一部分,指定范围 Range: bytes=500-999
  28. Referer 先前网页的地址,当前请求网页紧随其后,即来路 Referer: http:///archives/71.html
  29. TE 客户端愿意接受的传输编码,并通知服务器接受接受尾加头信息 TE: trailers,deflate;q=0.5
  30. Upgrade 向服务器指定某种传输协议以便服务器进行转换(如果支持) Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11
  31. User-Agent User-Agent的内容包含发出请求的用户信息 User-Agent: Mozilla/5.0 (Linux; X11)
  32. Via 通知中间网关或代理服务器地址,通信协议 Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
  33. Warning 关于消息实体的警告信息 Warn: 199 Miscellaneous warning
  34.  
  35. Responses 部分
  36. Accept-Ranges 表明服务器是否支持指定范围请求及哪种类型的分段请求 Accept-Ranges: bytes
  37. Age 从原始服务器到代理缓存形成的估算时间(以秒计,非负) Age: 12
  38. Allow 对某网络资源的有效的请求行为,不允许则返回405 Allow: GET, HEAD
  39. Cache-Control 告诉所有的缓存机制是否可以缓存及哪种类型 Cache-Control: no-cache
  40. Content-Encoding web服务器支持的返回内容压缩编码类型。 Content-Encoding: gzip
  41. Content-Language 响应体的语言 Content-Language: en,zh
  42. Content-Length 响应体的长度 Content-Length: 348
  43. Content-Location 请求资源可替代的备用的另一地址 Content-Location: /index.htm
  44. Content-MD5 返回资源的MD5校验值 Content-MD5: Q2hlY2sgSW50ZWdyaXR5IQ==
  45. Content-Range 在整个返回体中本部分的字节位置 Content-Range: bytes 21010-47021/47022
  46. Content-Type 返回内容的MIME类型 Content-Type: text/html; charset=utf-8
  47. Date 原始服务器消息发出的时间 Date: Tue, 15 Nov 2010 08:12:31 GMT
  48. ETag 请求变量的实体标签的当前值 ETag: 737060cd8c284d8af7ad3082f209582d
  49. Expires 响应过期的日期和时间 Expires: Thu, 01 Dec 2010 16:00:00 GMT
  50. Last-Modified 请求资源的最后修改时间 Last-Modified: Tue, 15 Nov 2010 12:45:26 GMT
  51. Location 用来重定向接收方到非请求URL的位置来完成请求或标识新的资源 Location: http:///archives/94.html
  52. Pragma 包括实现特定的指令,它可应用到响应链上的任何接收方 Pragma: no-cache
  53. Proxy-Authenticate 它指出认证方案和可应用到代理的该URL上的参数 Proxy-Authenticate: Basic
  54. refresh 应用于重定向或一个新的资源被创造,在5秒之后重定向(由网景提出,被大部分浏览器支持)
  55. Refresh: 5; url=
  56. http:///archives/94.html
  57. Retry-After 如果实体暂时不可取,通知客户端在指定时间之后再次尝试 Retry-After: 120
  58. Server web服务器软件名称 Server: Apache/1.3.27 (Unix) (Red-Hat/Linux)
  59. Set-Cookie 设置Http Cookie Set-Cookie: UserID=JohnDoe; Max-Age=3600; Version=1
  60. Trailer 指出头域在分块传输编码的尾部存在 Trailer: Max-Forwards
  61. Transfer-Encoding 文件传输编码 Transfer-Encoding:chunked
  62. Vary 告诉下游代理是使用缓存响应还是从原始服务器请求 Vary: *
  63. Via 告知代理客户端响应是通过哪里发送的 Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
  64. Warning 警告实体可能存在的问题 Warning: 199 Miscellaneous warning
  65. WWW-Authenticate 表明客户端请求实体应该使用的授权方案 WWW-Authenticate: Basic

  

HTTP协议头域详解的更多相关文章

  1. 关于HTTP协议头域详解

    HTTP1.1 请求头:消息头  Accept:text/html,image/*  告诉服务器,客户机支持的数据类型 Accept-Charset:ISO-8859-1  告诉服务器,客户机采用的编 ...

  2. 第207天:HTTP协议头字段详解大全

    本篇重点介绍一下HTTP常用的Header HTTP Header非常之多,很少有人能完全分清这些Header到底是干什么的.鉴于RFC文件规范艰深晦涩难懂,本文对协议规范中列出的HTTP Heade ...

  3. HTTP协议Keep-Alive模式详解

    详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp22 HTTP协议Keep-Alive模式详解 1.什么是Keep-Aliv ...

  4. HTTP协议状态码详解(HTTP Status Code)(转)

    原文链接:HTTP协议状态码详解(HTTP Status Code) 使用ASP.NET/PHP/JSP 或者javascript都会用到http的不同状态,一些常见的状态码为: 200 – 服务器成 ...

  5. http协议之报文详解

    一. 概述 用于HTTP协议交互的信息被称为HTTP报文.请求端(客户端)的http报文叫做请求报文,响应端的叫做响应报文. 报文,是网络中交换和传输的数据单元,即站点一次性要发送的数据块.报文包含了 ...

  6. jni.h头文件详解二

    作者:左少华 博客:http://blog.csdn.net/shaohuazuo/article/details/42932813 转载请注明出处:http://blog.csdn.net/shao ...

  7. 【转】 jni.h头文件详解(二)

    原文网址:http://blog.csdn.net/shaohuazuo/article/details/42932813 作者:左少华 博客:http://blog.csdn.net/shaohua ...

  8. HTTP协议的头信息详解

    转载地址:http://blog.csdn.net/guoguo1980/article/details/2649658 HTTP(HyperTextTransferProtocol)是超文本传输协议 ...

  9. 转: HTTP协议的头信息详解

    通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息.这两种类型的消息由一个起始行,一个或者多个头域,一个只是头域结束的空行和可 选的消息体组成.HTTP的头域包括通用头,请求头,响 ...

随机推荐

  1. .NET中 数据库连接

    (转自:http://www.iwms.net/n459c12.aspx) SQL Server ODBC  Standard Security:"Driver={SQL Server};S ...

  2. win8 商店应用 设计风格原则

    共八条: 1,突出内容(数据). a,仅在屏幕上保留最相关的元素:移除线条.框和不必要的图形效果:限制屏幕上持久显示的导航框,如选项卡. b,交互尽量直接在内容上,直接控制内容来完成操作,而不是使用控 ...

  3. a, b交换与比较问题

    1. 求a, b中较大的数,不使用if.?.switch等判断语句. 答案: 另一种思路是求两者的差,然后通过位运算判断差值的正负,不过个人觉得还是第一种各位简洁优雅. 2. 交换a, b的值,要求不 ...

  4. LeetCode OJ:Majority Element II(主元素II)

    Given an integer array of size n, find all elements that appear more than ⌊ n/3 ⌋ times. The algorit ...

  5. Event 同步机制

    In computer science, an event (also called event semaphore) is a type of synchronization mechanism t ...

  6. 关于Sublime Text不能在打开方式中显示并且不能被设置成默认打开方式的问题

    解决方法: 1. Windows 输入 regedit 后 回车 打开注册表 2.找到 "HKEY_CLASSES_ROOT\Applications\sublime_text.exe\sh ...

  7. (十八)js控制台方法

    console.log 以日志的形式打印 console.warn 输出警示信息 console.info 输出提示信息 console.error 输出错误信息 console.debug 输出调试 ...

  8. WCF *.svc 自定义地址路由映射

    一般在创建WCF服务时会用Serivce.svc文件访问,地址如:http://localhost/applicationname/Serivce.svc/Name 现在用路由映射成:http://l ...

  9. PHP MysqlI操作数据库(转)

    1连接数据库. Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter. ...

  10. 51nod 1362 搬箱子——[ 推式子+组合数计算方法 ] [ 拉格朗日插值 ]

    题目:http://www.51nod.com/Challenge/Problem.html#!#problemId=1362 方法一: 设 a 是向下走的步数. b 是向右下走的步数. c 是向下走 ...