URL 语法

作者: F_wind | 来源:发表于2021-11-23 08:12 被阅读0次

《HTTP 权威指南》阅读随笔

URL 是统一资源定位符,是一种在互联网上寻找资源的手段。通用的 URL 格式由 9 部分组成:

<scheme>://<user>:<password>@<host>:<port>/<path>;<params>?<query>#<flag>

不过几乎没有什么真实 URL 实例会全部用到所有这 9 部分,比如 HTTP 的一般格式为:

<scheme>://<host>:<port>/<path>?<query>#<flag>

FTP 的一般格式为:

<scheme>://<user>:<password>@<host>:<port>/<path>;<params>

URL 的 9 个部分代表了不同含义:

  • scheme:方案,也就是协议号;
  • user:访问资源时需要用到的用户名;
  • password:用户名对应的密码;
  • host:主机域名或者 IP 地址;
  • port:主机端口号,默认是 80;
  • path:服务器资源路径地址;
  • params:方案所携带的参数,它们以名 / 值对的方式并用 “;” 间隔组成;
  • query:方案会使用该部分携带参数来激活一些应用程序,它们以名 / 值的方式并用 “&” 间隔组成,与 path 以 “?” 间隔;
  • flag:片段资源的名字,在客户端使用,用来定位资源的不同片段。

相关文章

网友评论

    本文标题:URL 语法

    本文链接:https://www.haomeiwen.com/subject/ypoitrtx.html