📜  Web API URL.protocol 属性(1)

📅  最后修改于: 2023-12-03 15:35:39.963000             🧑  作者: Mango

Web API URLProtocol 属性

URLProtocol 属性是 URL 接口的一个属性,用于获取或设置 URL 的协议部分。

语法
const protocol = url.protocol;

其中,url 是一个 URL 对象,protocol 表示 URL 对象的协议部分。

返回值

返回一个字符串,表示 URL 的协议部分。例如 https:http:ftp:file: 等。

示例

以下示例将 URL 对象的协议部分设置为 https:

let url = new URL('http://example.com');
url.protocol = 'https:';
console.log(url.protocol); // 输出 "https:"
注意事项
  • protocol 属性可读写。当设置 protocol 属性时,URL 对象也会自动更新相应的相关属性,例如 port, host, hostname 等等。
  • protocol 属性应该包含一个冒号和两个斜杠字符 (://),例如 https://http:// 等。如果不包含斜杠字符,则默认为 http://
  • protocol 属性不区分大小写。
参考资料