URL: protocol 属性

Baseline 已广泛支持

此特性已非常成熟,可在多种设备和浏览器版本上使用。自 ⁨2016 年 9 月⁩以来,它已在各大浏览器中可用。

注意:此功能在 Web Workers 中可用。

URL 接口的 protocol 属性是一个字符串,其中包含 URL 的协议或方案,包括末尾的 ":"

可以设置此属性来更改 URL 的协议。如果未提供 ":",则会自动追加到提供的字符串末尾。提供的方案必须与 URL 的其余部分兼容才会被视为有效。

字符串。

示例

js
const url = new URL(
  "https://mdn.org.cn/en-US/docs/Web/API/URL/protocol",
);
console.log(url.protocol); // Logs "https:"

规范

规范
URL
# dom-url-protocol

浏览器兼容性

另见

  • 它所属的 URL 接口。