URL Scheme 是 URL 最前面的协议部分,用来告诉系统应该如何解释和打开这个地址。

常见例子

https://example.com
mailto:name@example.com
tel:10086
file:///C:/Users/demo.txt
javascript:alert(1)

作用

不同 scheme 会交给不同处理器:

  • https:交给浏览器发起安全 HTTP 请求。
  • mailto:打开邮件客户端。
  • tel:拨号。
  • file:访问本地文件。
  • javascript:在特定上下文执行脚本,存在安全风险。

学习重点

URL 不只是网页地址,而是一种资源定位格式。理解 scheme 有助于学习浏览器、安全策略、深链接和桌面应用唤起。


本文归档于个人知识库 · 领域:CS & AI · 模块:04 Project_CS_AI/Web