首页 > 解决方案 > 拥有“符合 RFC 标准”的代码是什么意思?

问题描述

我在 1:00的本次演讲中听到了符合 RFC 的代码一词。它到底是什么意思?

标签: pythonrfc

解决方案


RFC-Compliance 代码是遵循 TCP/IP 堆栈中协议的正式要求的代码,在 Internet 工程任务组(即 IETF)发布的许多 RFC 文档中指定。有许多不同类型的 RFC-Compliant 要求,例如HTTP RFC 1945RFC 2822RFC 2045RFC 2046RFC 2047RFC 2231。可以在此处找到这些 RFC 的完整列表。

由于您请求了一个示例,让我们看一下这个为客户端和服务器构建 OAuth 实现的Github 存储库文件。具体来说,generate_nonce功能。(为避免版权/许可问题,该功能不会作为此答案的一部分发布。请单击上面的链接查看文件)。

查看 的文档字符串generate_nonce,该函数“以十进制表示生成随机 ASCII 编码的无符号整数”。然后它显示了它所遵循的特定 RFC 指南:RFC 5849 - Section 3。所以这个函数是一段符合 RFC 的代码示例,特别是符合 RFC 5849 的代码。


推荐阅读