URLPattern:protocol 属性
注意:此功能在 Web Workers 中可用。
protocol 是 URLPattern 接口的一个只读属性,它返回一个字符串,包含用于匹配 URL 协议部分的模式。
这是传递给构造函数的协议模式的规范化值,或者是传递给构造函数的从 baseURL 继承的值,或者是默认值 ("*"),该默认值匹配任何协议。
值
字符串。
示例
基本用法
以下示例创建一个 URLPattern 对象,其中 protocol 部分使用 http{s}? 模式,并打印该属性。此模式匹配任何具有 http 或 https 协议的 URL。
js
const pattern = new URLPattern({ protocol: "http{s}?" });
console.log(pattern.protocol); // 'http{s}?'
console.log(pattern.test("https://example.com/shoes?q=baby")); // true
规范
| 规范 |
|---|
| URL 模式 # dom-urlpattern-protocol |
浏览器兼容性
加载中…