《rfc2616-Hypertext Transfer Protocol 1.1》翻译

本文章只列出《rfc2616-Hypertext Transfer Protocol 1.1》目录信息,详细内容后续不断完善。

一、介绍

1、目的

2、要求

3、术语

4、概述

二、符号约定和通用语法

1、扩展 BNF

2、基本规则

三、协议参数

1、HTTP 版本

2、统一资源标识符

3、日期/时间格式

4、字符集

5、内容编码

6、传输编码

7、媒体类型

8、产品标记

9、质量值

10、语言标签

11、实体标签

12、单位范围

四、HTTP 消息

1、消息类型

2、消息首部

3、消息体

4、消息长度

5、通用首部

五、请求

1、请求行

2、请求识别资源

3、请求首部

六、响应

1、状态行

2、响应首部

七、实体

1、实体首部

2、实体主体

八、连接

1、持久连接

2、消息传输要求

九、方法定义

1、安全和等幂方法

2、选项

3、GET

4、HEAD

5、POST

6、PUT

7、DELETE

8、TRACE

9、CONNECT

十、状态码定义

1、信息 1xx

2、成功 2xx

3、重定向 3xx

4、客户端错误 4xx

5、服务器错误 5xx

十一、访问身份验证

十二、内容协商

1、服务器驱动协商

2、代理驱动的协商

3、透明协商

十三、HTTP 缓存

1、

2、过期模型

3、验证模型

4、响应缓存能力

5、从缓存构造响应

6、缓存响应协商

7、共享和非共享缓存

8、错误或不完整的响应缓存行为

9、GET和HEAD的副作用

10、更新或删除后无效

11、强制写通过

12、缓存替换

13、历史列表

十四、头字段定义

1、Accept

2、Accept-Charset

3、Accept-Encoding

4、Accept-Language

5、Accept-Ranges

6、Age

7、Allow

8、Authorization

9、Cache-Control

10、Connection

11、Content-Encoding

12、Content-Language

13、Content-Length

14、Content-Location

15、Content-MD5

16、Content-Range

17、Content-Type

18、Date

19、ETag

20、Expect

21、Expires

22、From

23、Host

24、If-Match

25、If-Modified-Since

26、If-None-Match

27、If-Range

28、If-Unmodified-Since

29、Last-Modified

30、Location

31、Max-Forwards

32、Pragma

33、Proxy-Authenticate

34、Proxy-Authorization

35、Range

36、Referer

37、Retry-After

38、Server

39、TE

40、Trailer

41、Transfer-Encoding

42、Upgrade

43、User-Agent

44、Vary

45、Via

46、Warning

47、WWW-Authenticate

十五、安全注意事项

1、个人信息

2、基于文件和路径名的攻击

3、dns欺骗

4、位置报头和欺骗

5、附加问题

6、身份验证凭据和空闲客户端

7、代理和缓存

十六、感谢

十七、参考

十八、作者地址

十九、附录

二十、完整的版权声明

二十一、索引

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值