URLPattern: protocol property
Baseline
2025
Newly available
Since September 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Note: This feature is available in Web Workers.
Thuộc tính chỉ đọc protocol của giao diện URLPattern là một chuỗi chứa mẫu được dùng để khớp phần protocol của một URL.
Đây là giá trị đã chuẩn hóa của mẫu protocol được truyền cho hàm tạo, một giá trị được kế thừa từ baseURL được truyền cho hàm tạo, hoặc giá trị mặc định ("*"), khớp với mọi protocol.
Giá trị
Một chuỗi.
Ví dụ
>Cách dùng cơ bản
Ví dụ sau tạo một đối tượng URLPattern với http{s}? cho phần protocol và ghi lại thuộc tính.
Mẫu này khớp với bất kỳ URL nào có protocol http hoặc https.
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
Đặc tả
| Specification |
|---|
| URL Pattern> # dom-urlpattern-protocol> |