用于实现HTTP服务器的RFC

时间:2018-03-15 22:39:57

标签: http server project rfc rfc2616

我正在考虑开始一个辅助项目,以了解如何构建HTTP服务器。

我开始搜索它,并且知道RFC文档中提到了规范。

但有over 8200 RFCs as of August 2017

进一步搜索它得到了我用于HTTP的特定RFC,即软件工程stackexchange RFC2616上的here。有评论说" In 2014, RFC2616 was replaced by multiple RFCs (7230-7237)."

那么,我们是否需要完全放弃RFC2616并阅读RFC(7230-7237)?

我们可以在RFC2616上清楚地看到Obsoleted by RFC 7230, RFC 7231, RFC 7232, RFC 7233, RFC 7234, RFC 7235

那么,构建HTTP服务器的RFC是什么?我是否应该只阅读 过时的文件?

1 个答案:

答案 0 :(得分:0)

是的,您只需要RFC 7230..7236(适用于HTTP / 1.1)和RFC 7540 + 7541(适用于HTTP / 2)。