什么是符合 RFC 的 URI
在了解 .NET Framework 4.5 的功能时,我发现它支持符合 RFC 的 URI。拥有符合 RFC 的 URI 支持意味着什么?
While going through features of .NET framework 4.5, I found that it supports RFC-compliant URIs. What does it mean to have RFC-compliant URI support?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
RFC 是一组互联网标准,定义了互联网协议的各个方面 - 在您的情况下是 URI 的标准格式。您可以在这里找到相关标准:http://www.ietf.org/rfc/rfc2396.txt
RFC 2396 明确定义了组成 URI 的部分(例如方案、权限、路径等)以及每个部分的有效值是什么。
符合 RFC 的 URI 的含义是 .NET 框架中的 Uri 类遵循上述标准并强制执行。
RFC is a set of internet standards that define various aspects of internet protocols - in your case the standard format of an URI. You can find the relevant standard here: http://www.ietf.org/rfc/rfc2396.txt
RFC 2396 defines explicitly what are the parts that make up an URI (for example the scheme, authority, path etc.) and what are the valid values for each of them.
What they mean with RFC-compliant URIs is that the Uri class from the .NET framework follows the above standard and enforces it.
RFC 是一种规范;符合 RFC 的 URI 是符合该规范的 URI。
不过,您没有说哪个 RFC,它可能意味着3986 或 2396 (或我没有发现的一个)。
An RFC is a specification; an RFC compliant URI is one which conforms to that specification.
You didn't say which RFC though, it might mean 3986 or 2396 (or one I haven't spotted).