一文带你理解URI 和 URL 有什么区别?

💡 原文中文,约4000字,阅读约需10分钟。
📝

内容提要

本文介绍了URI、URL和URN的概念。URI是统一资源标识符,URL是统一资源定位符,URN是统一资源名称。URL是URI的子集。URL代表着Web上资源的地址,包括协议、用户名密码、域名、端口、文件路径和文件名等部分。文件名可以省略,服务器会根据默认设置访问默认文件。可以通过RFC文档了解URL协议的说明。

🎯

关键要点

  • URI是统一资源标识符,URL是统一资源定位符,URN是统一资源名称。
  • URL是URI的子集,主要用于定位Web上的资源地址。
  • URL的组成部分包括协议、用户名密码、域名、端口、文件路径和文件名。
  • 文件名可以省略,服务器会根据默认设置访问默认文件。
  • 协议部分决定了URL的访问方法,常见的有http、ftp等。
  • 域名需要通过DNS解析为IP地址,端口不是URL的必需部分。
  • 文件路径和文件名的处理规则可以根据URL的格式进行解析。
  • RFC文档提供了关于URL协议的详细说明,可以通过RFC编辑器网站查询。
➡️

继续阅读