2017-02-21 104 views
1

维基百科:什么是正确或正确的方法来读取HTTP上的RFC?

“HTTP/1.1的第一个定义,常用的HTTP版本,发生在RFC 2068,1997年,虽然这是由RFC 2616,1999年,然后再废弃的RFC 7230和2014年的家庭。“

“HTTP/2规范在2015年5月发布为 RFC 7540。”

然后,我应该阅读提及顺序中的所有RFC还是只读最新的'RFC 7230和家族'(什么家庭?),因为它包含所有已经整理的信息?

通常是RFC更新增量或完全合并?

+1

我不能确切地回答这个问题,但我希望如果您阅读最新的版本,它引用了以前的版本和/或建立在以前的版本上,这对读者来说应该是显而易见的。 – deceze

回答

2

你读RFC7230(和家庭,这是指其他RFC723x HTTP RFC)中:

本文档是 首先在一系列的文件,它们共同构成了HTTP/1.1 规格:

  1. “消息句法和路由”(本文档)

  2. “语义和内容”[RFC7231]

  3. “有条件请求”[RFC7232]

  4. “范围请求”[RFC7233]

  5. “缓存”[RFC7234]

  6. “验证”[RFC7235]

已过时意味着以前的版本不再适用,并且不应该被引用或引用(并且,尤其不应该引用以支持您可能对SO发布的答案:-))

+1

然后,如果你对HTTP/2,RFC 7540和7541感兴趣的话。 –

+1

@JulianReschke - 正确,但我选择了坚持HTTP/1.1,尽管标签,考虑到目前的问题中提到的突破。 –

+0

删除了该标签。但仍然非常有帮助知道。 – user1206899

相关问题