我正在考虑开始一个辅助项目,以了解如何构建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是什么?我是否应该只阅读 过时的文件?
答案 0 :(得分:0)
是的,您只需要RFC 7230..7236(适用于HTTP / 1.1)和RFC 7540 + 7541(适用于HTTP / 2)。